Home
last modified time | relevance | path

Searched refs:stipple (Results 1 – 25 of 92) sorted by relevance

1234

/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_stipple.c123 struct stipple_stage *stipple = stipple_stage(stage); in stipple_line() local
142 stipple->counter = 0; in stipple_line()
144 if (stipple->smooth) { in stipple_line()
162 bool result = stipple_test((int)stipple->counter + i, in stipple_line()
163 stipple->pattern, stipple->factor); in stipple_line()
181 stipple->counter += length; in stipple_line()
188 struct stipple_stage *stipple = stipple_stage(stage); in reset_stipple_counter() local
189 stipple->counter = 0; in reset_stipple_counter()
196 struct stipple_stage *stipple = stipple_stage(stage); in stipple_reset_point() local
197 stipple->counter = 0; in stipple_reset_point()
[all …]
Ddraw_pipe_pstipple.c93 const struct pipe_poly_stipple *stipple; member
442 const struct pipe_poly_stipple *stipple) in pstip_set_polygon_stipple() argument
447 pstip->state.stipple = stipple; in pstip_set_polygon_stipple()
450 pstip->driver_set_polygon_stipple(pstip->pipe, stipple); in pstip_set_polygon_stipple()
453 pstip->state.stipple->stipple); in pstip_set_polygon_stipple()
Ddraw_pipe.c45 draw->pipeline.stipple = draw_stipple_stage( draw ); in draw_pipeline_init()
58 !draw->pipeline.stipple || in draw_pipeline_init()
86 if (draw->pipeline.stipple) in draw_pipeline_destroy()
87 draw->pipeline.stipple->destroy( draw->pipeline.stipple ); in draw_pipeline_destroy()
Ddraw_pipe_validate.c209 draw->pipeline.stipple->next = next; in validate_pipeline()
210 next = draw->pipeline.stipple; in validate_pipeline()
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_stipple.c78 memcpy(newStipple.stipple, ctx->PolygonStipple, sizeof(newStipple.stipple)); in st_update_polygon_stipple()
80 invert_stipple(newStipple.stipple, ctx->PolygonStipple, in st_update_polygon_stipple()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_pixel_bitmap.c186 GLuint stipple[32]; in do_blit_bitmap() local
270 assert(sz <= sizeof(stipple)); in do_blit_bitmap()
271 memset(stipple, 0, sz); in do_blit_bitmap()
284 (GLubyte *)stipple, in do_blit_bitmap()
292 (GLubyte *)stipple, in do_blit_bitmap()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_pixel_bitmap.c189 GLuint stipple[32]; in do_blit_bitmap() local
268 assert(sz <= sizeof(stipple)); in do_blit_bitmap()
269 memset(stipple, 0, sz); in do_blit_bitmap()
282 (GLubyte *)stipple, in do_blit_bitmap()
290 (GLubyte *)stipple, in do_blit_bitmap()
/external/mesa3d/src/mesa/tnl/
Dt_vb_render.c129 const GLboolean stipple = ctx->Line.StippleFlag; \
131 (void) elt; (void) mask; (void) sz; (void) stipple;
135 #define RESET_STIPPLE if (stipple) tnl->Driver.Render.ResetLineStipple( ctx )
217 const GLboolean stipple = ctx->Line.StippleFlag; \
219 (void) elt; (void) stipple
221 #define RESET_STIPPLE if (stipple) tnl->Driver.Render.ResetLineStipple( ctx )
/external/pdfium/xfa/fxfa/parser/
Dcxfa_fill.cpp121 CXFA_Stipple* stipple = in DrawStipple() local
123 if (stipple) in DrawStipple()
124 stipple->Draw(pGS, fillPath, rtWidget, matrix); in DrawStipple()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_clip.c85 const struct pipe_poly_stipple *stipple) in softpipe_set_polygon_stipple() argument
91 softpipe->poly_stipple = *stipple; /* struct copy */ in softpipe_set_polygon_stipple()
Dsp_quad_stipple.c34 const uint stipple0 = softpipe->poly_stipple.stipple[y0 % 32]; in stipple_quad()
35 const uint stipple1 = softpipe->poly_stipple.stipple[y1 % 32]; in stipple_quad()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_clip.c86 const struct pipe_poly_stipple *stipple) in llvmpipe_set_polygon_stipple() argument
92 llvmpipe->poly_stipple = *stipple; /* struct copy */ in llvmpipe_set_polygon_stipple()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_misc.c59 const struct pipe_poly_stipple *stipple) in svga_set_polygon_stipple() argument
74 util_pstipple_create_stipple_texture(pipe, stipple->stipple); in svga_set_polygon_stipple()
/external/deqp/external/vulkancts/modules/vulkan/rasterization/
DvktRasterizationTests.cpp1046 LineStipple stipple,
1101 LineStipple stipple, in BaseLineTestInstance() argument
1115 , m_stipple (stipple) in BaseLineTestInstance()
1537 LineStipple stipple, // ignored
1567 LineStipple stipple, in PointTestInstance() argument
1580 DE_UNREF(stipple); in PointTestInstance()
4420 LineStipple stipple, in WidenessTestCase() argument
4427 , m_stipple (stipple) in WidenessTestCase()
4529 …iveStrictness strictness, VkSampleCountFlagBits sampleCount, LineStipple stipple, VkLineRasterizat… in LinesTestInstance() argument
4530 …ext, VK_PRIMITIVE_TOPOLOGY_LINE_LIST, wideness, strictness, sampleCount, stipple, lineRasterizatio… in LinesTestInstance()
[all …]
/external/mesa3d/docs/relnotes/
D6.222 ToDo: PBO for polygon stipple, convolution filter, etc.
D7.0.1.rst42 - Fixed polygon stipple bug in i915 driver
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_state.c394 const struct pipe_poly_stipple *stipple) in nv30_set_polygon_stipple() argument
398 nv30->stipple = *stipple; in nv30_set_polygon_stipple()
Dnv30_context.h104 struct pipe_poly_stipple stipple; member
/external/mesa3d/docs/
Dviewperf.rst182 pass is drawn with polygon stipple enabled. The second pass is drawn
183 without polygon stipple but with blending and GL_DEPTH_FUNC=GL_LEQUAL.
189 path for drawing with polygon stipple. Since the two passes are rendered
197 invariance, both passes should enable polygon stipple and blending with
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_state.c273 const struct pipe_poly_stipple *stipple) in fd_set_polygon_stipple() argument
276 ctx->stipple = *stipple; in fd_set_polygon_stipple()
/external/mesa3d/docs/gallium/cso/
Drasterizer.rst7 Attributes include polygon culling state, line width, line stipple,
153 16-bit bitfield of on/off flags, used to pattern the line stipple.
155 When drawing a stippled line, each bit in the stipple pattern is
349 point smooth and line stipple settings are ignored.
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_state.c283 const struct pipe_poly_stipple *stipple) in vc4_set_polygon_stipple() argument
286 vc4->stipple = *stipple; in vc4_set_polygon_stipple()
/external/mesa3d/src/gallium/drivers/i915/
Di915_state_dynamic.c222 const ubyte *mask = (const ubyte *)i915->poly_stipple.stipple; in upload_STIPPLE()
/external/virglrenderer/src/gallium/include/pipe/
Dp_state.h165 unsigned stipple[32]; member
/external/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_context.h335 struct radeon_stipple_state stipple; member

1234