Home
last modified time | relevance | path

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

12

/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_stipple.c122 struct stipple_stage *stipple = stipple_stage(stage); in stipple_line() local
143 stipple->counter = 0; in stipple_line()
149 int result = stipple_test( (int) stipple->counter+i, in stipple_line()
150 (ushort) stipple->pattern, stipple->factor ); in stipple_line()
170 stipple->counter += length; in stipple_line()
177 struct stipple_stage *stipple = stipple_stage(stage); in reset_stipple_counter() local
178 stipple->counter = 0; in reset_stipple_counter()
185 struct stipple_stage *stipple = stipple_stage(stage); in stipple_reset_point() local
186 stipple->counter = 0; in stipple_reset_point()
193 struct stipple_stage *stipple = stipple_stage(stage); in stipple_reset_tri() local
[all …]
Ddraw_pipe_pstipple.c91 const struct pipe_poly_stipple *stipple; member
395 const uint *stipple = pstip->state.stipple->stipple; in pstip_update_texture() local
411 if (stipple[i] & (bit31 >> j)) { in pstip_update_texture()
749 const struct pipe_poly_stipple *stipple) in pstip_set_polygon_stipple() argument
754 pstip->state.stipple = stipple; in pstip_set_polygon_stipple()
757 pstip->driver_set_polygon_stipple(pstip->pipe, stipple); in pstip_set_polygon_stipple()
Ddraw_pipe.c44 draw->pipeline.stipple = draw_stipple_stage( draw ); in draw_pipeline_init()
56 !draw->pipeline.stipple || in draw_pipeline_init()
83 if (draw->pipeline.stipple) in draw_pipeline_destroy()
84 draw->pipeline.stipple->destroy( draw->pipeline.stipple ); in draw_pipeline_destroy()
Ddraw_pipe_validate.c218 draw->pipeline.stipple->next = next; in validate_pipeline()
219 next = draw->pipeline.stipple; in validate_pipeline()
/external/mesa3d/src/mesa/drivers/dri/intel/
Dintel_pixel_bitmap.c187 GLuint stipple[32]; in do_blit_bitmap() local
253 assert(sz <= sizeof(stipple)); in do_blit_bitmap()
254 memset(stipple, 0, sz); in do_blit_bitmap()
267 (GLubyte *)stipple, in do_blit_bitmap()
274 (GLubyte *)stipple, in do_blit_bitmap()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_pixel_bitmap.c187 GLuint stipple[32]; in do_blit_bitmap() local
253 assert(sz <= sizeof(stipple)); in do_blit_bitmap()
254 memset(stipple, 0, sz); in do_blit_bitmap()
267 (GLubyte *)stipple, in do_blit_bitmap()
274 (GLubyte *)stipple, in do_blit_bitmap()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_pixel_bitmap.c187 GLuint stipple[32]; in do_blit_bitmap() local
253 assert(sz <= sizeof(stipple)); in do_blit_bitmap()
254 memset(stipple, 0, sz); in do_blit_bitmap()
267 (GLubyte *)stipple, in do_blit_bitmap()
274 (GLubyte *)stipple, in do_blit_bitmap()
/external/mesa3d/src/mesa/tnl/
Dt_vb_render.c127 const GLboolean stipple = ctx->Line.StippleFlag; \
129 (void) elt; (void) mask; (void) sz; (void) stipple;
133 #define RESET_STIPPLE if (stipple) tnl->Driver.Render.ResetLineStipple( ctx )
215 const GLboolean stipple = ctx->Line.StippleFlag; \
217 (void) elt; (void) stipple
219 #define RESET_STIPPLE if (stipple) tnl->Driver.Render.ResetLineStipple( ctx )
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_clip.c75 const struct pipe_poly_stipple *stipple) in softpipe_set_polygon_stipple() argument
81 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.c75 const struct pipe_poly_stipple *stipple) in llvmpipe_set_polygon_stipple() argument
81 llvmpipe->poly_stipple = *stipple; /* struct copy */ in llvmpipe_set_polygon_stipple()
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_stipple.c77 invert_stipple(newStipple.stipple, ctx->PolygonStipple, in update_stipple()
/external/mesa3d/docs/
DRELNOTES-6.222 ToDo: PBO for polygon stipple, convolution filter, etc.
/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_state.c366 const struct pipe_poly_stipple *stipple) in nv30_set_polygon_stipple() argument
370 nv30->stipple = *stipple; in nv30_set_polygon_stipple()
Dnv30_context.h101 struct pipe_poly_stipple stipple; member
/external/mesa3d/src/gallium/docs/source/cso/
Drasterizer.rst7 Attributes include polygon culling state, line width, line stipple,
147 16-bit bitfield of on/off flags, used to pattern the line stipple.
149 When drawing a stippled line, each bit in the stipple pattern is
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_misc.c45 const struct pipe_poly_stipple *stipple ) in svga_set_polygon_stipple() argument
/external/mesa3d/src/gallium/drivers/i915/
Di915_state_dynamic.c221 const ubyte *mask = (const ubyte *)i915->poly_stipple.stipple; in upload_STIPPLE()
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_context.h149 struct pipe_poly_stipple stipple; member
/external/mesa3d/src/gallium/include/pipe/
Dp_state.h160 unsigned stipple[32]; member
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_context.h145 struct pipe_poly_stipple stipple; member
Dnv50_state_validate.c133 PUSH_DATA(push, util_bswap32(nv50->stipple.stipple[i])); in nv50_validate_stipple()
/external/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_swtcl.c671 const GLboolean stipple = ctx->Line.StippleFlag; \
672 (void) elt; (void) stipple;
673 #define RESET_STIPPLE if ( stipple ) radeonResetLineStipple( ctx );
Dradeon_context.h336 struct radeon_stipple_state stipple; member
/external/mesa3d/src/gallium/drivers/trace/
Dtr_dump_state.c177 state->stipple, in trace_dump_poly_stipple()
178 Elements(state->stipple)); in trace_dump_poly_stipple()

12