HomeSort by relevance Sort by last modified time
    Searched refs:stipple (Results 1 - 25 of 70) sorted by null

1 2 3

  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/
draw_pipe_stipple.c 31 /* Implement line stipple by cutting lines up into smaller lines.
32 * There are hundreds of ways to implement line stipple, this is one
122 struct stipple_stage *stipple = stipple_stage(stage); local
143 stipple->counter = 0;
149 int result = stipple_test( (int) stipple->counter+i,
150 (ushort) stipple->pattern, stipple->factor );
170 stipple->counter += length;
177 struct stipple_stage *stipple = stipple_stage(stage); local
178 stipple->counter = 0
185 struct stipple_stage *stipple = stipple_stage(stage); local
193 struct stipple_stage *stipple = stipple_stage(stage); local
203 struct stipple_stage *stipple = stipple_stage(stage); local
237 struct stipple_stage *stipple = CALLOC_STRUCT(stipple_stage); local
    [all...]
draw_pipe.c 44 draw->pipeline.stipple = draw_stipple_stage( draw );
56 !draw->pipeline.stipple ||
83 if (draw->pipeline.stipple)
84 draw->pipeline.stipple->destroy( draw->pipeline.stipple );
draw_pipe_pstipple.c 29 * Polygon stipple stage: implement polygon stipple with texture map and
32 * stipple-failing fragments.
91 const struct pipe_poly_stipple *stipple; member in struct:pstip_stage::__anon18329
282 * Take gl_FragCoord, divide by 32 (stipple size), sample the
335 * Generate the frag shader we'll use for doing polygon stipple.
387 * Load texture image with current stipple pattern.
395 const uint *stipple = pstip->state.stipple->stipple; local
    [all...]
draw_pipe_validate.c 85 /* line stipple */
121 /* polygon stipple */
218 draw->pipeline.stipple->next = next;
219 next = draw->pipeline.stipple;
  /external/mesa3d/src/gallium/auxiliary/draw/
draw_pipe_stipple.c 31 /* Implement line stipple by cutting lines up into smaller lines.
32 * There are hundreds of ways to implement line stipple, this is one
122 struct stipple_stage *stipple = stipple_stage(stage); local
143 stipple->counter = 0;
149 int result = stipple_test( (int) stipple->counter+i,
150 (ushort) stipple->pattern, stipple->factor );
170 stipple->counter += length;
177 struct stipple_stage *stipple = stipple_stage(stage); local
178 stipple->counter = 0
185 struct stipple_stage *stipple = stipple_stage(stage); local
193 struct stipple_stage *stipple = stipple_stage(stage); local
203 struct stipple_stage *stipple = stipple_stage(stage); local
237 struct stipple_stage *stipple = CALLOC_STRUCT(stipple_stage); local
    [all...]
draw_pipe.c 44 draw->pipeline.stipple = draw_stipple_stage( draw );
56 !draw->pipeline.stipple ||
83 if (draw->pipeline.stipple)
84 draw->pipeline.stipple->destroy( draw->pipeline.stipple );
draw_pipe_pstipple.c 29 * Polygon stipple stage: implement polygon stipple with texture map and
32 * stipple-failing fragments.
91 const struct pipe_poly_stipple *stipple; member in struct:pstip_stage::__anon31726
282 * Take gl_FragCoord, divide by 32 (stipple size), sample the
335 * Generate the frag shader we'll use for doing polygon stipple.
387 * Load texture image with current stipple pattern.
395 const uint *stipple = pstip->state.stipple->stipple; local
    [all...]
draw_pipe_validate.c 85 /* line stipple */
121 /* polygon stipple */
218 draw->pipeline.stipple->next = next;
219 next = draw->pipeline.stipple;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
lp_state_clip.c 75 const struct pipe_poly_stipple *stipple)
81 llvmpipe->poly_stipple = *stipple; /* struct copy */
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/
sp_quad_stipple.c 3 * quad polygon stipple stage
14 * Apply polygon stipple to quads produced by triangle rasterization
34 const uint stipple0 = softpipe->poly_stipple.stipple[y0 % 32];
35 const uint stipple1 = softpipe->poly_stipple.stipple[y1 % 32];
37 /* turn off quad mask bits that fail the stipple test */
sp_state_clip.c 75 const struct pipe_poly_stipple *stipple)
81 softpipe->poly_stipple = *stipple; /* struct copy */
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_state_clip.c 75 const struct pipe_poly_stipple *stipple)
81 llvmpipe->poly_stipple = *stipple; /* struct copy */
  /external/mesa3d/src/gallium/drivers/softpipe/
sp_quad_stipple.c 3 * quad polygon stipple stage
14 * Apply polygon stipple to quads produced by triangle rasterization
34 const uint stipple0 = softpipe->poly_stipple.stipple[y0 % 32];
35 const uint stipple1 = softpipe->poly_stipple.stipple[y1 % 32];
37 /* turn off quad mask bits that fail the stipple test */
sp_state_clip.c 75 const struct pipe_poly_stipple *stipple)
81 softpipe->poly_stipple = *stipple; /* struct copy */
  /external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
st_atom_stipple.c 29 * \brief polygon stipple state
45 * OpenGL's polygon stipple is indexed with window coordinates in which
48 * To convert GL's polygon stipple to what gallium expects we need to
49 * invert the pattern vertically and rotate the stipple rows according
77 invert_stipple(newStipple.stipple, ctx->PolygonStipple,
85 /** Update the stipple when the pattern or window height changes */
  /external/mesa3d/src/mesa/state_tracker/
st_atom_stipple.c 29 * \brief polygon stipple state
45 * OpenGL's polygon stipple is indexed with window coordinates in which
48 * To convert GL's polygon stipple to what gallium expects we need to
49 * invert the pattern vertically and rotate the stipple rows according
77 invert_stipple(newStipple.stipple, ctx->PolygonStipple,
85 /** Update the stipple when the pattern or window height changes */
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/intel/
intel_pixel_bitmap.c 187 GLuint stipple[32]; local
253 assert(sz <= sizeof(stipple));
254 memset(stipple, 0, sz);
267 (GLubyte *)stipple,
274 (GLubyte *)stipple,
323 * - Chop bitmap up into 32x32 squares and render w/polygon stipple.
  /external/mesa3d/src/mesa/drivers/dri/intel/
intel_pixel_bitmap.c 187 GLuint stipple[32]; local
253 assert(sz <= sizeof(stipple));
254 memset(stipple, 0, sz);
267 (GLubyte *)stipple,
274 (GLubyte *)stipple,
323 * - Chop bitmap up into 32x32 squares and render w/polygon stipple.
  /external/chromium_org/third_party/mesa/src/src/mesa/tnl/
t_vb_render.c 127 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/mesa/tnl/
t_vb_render.c 127 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/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
i915_state_dynamic.c 197 * Polygon stipple
199 * The i915 supports a 4x4 stipple natively, GL wants 32x32.
200 * Fortunately stipple is usually a repeating pattern.
202 * XXX: does stipple pattern need to be adjusted according to
221 const ubyte *mask = (const ubyte *)i915->poly_stipple.stipple;
241 "STIPPLE",
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
nv30_context.h 101 struct pipe_poly_stipple stipple; member in struct:nv30_context
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/
svga_pipe_misc.c 45 const struct pipe_poly_stipple *stipple )
  /external/chromium_org/third_party/mesa/src/src/gallium/include/pipe/
p_state.h 160 unsigned stipple[32]; member in struct:pipe_poly_stipple
  /external/mesa3d/src/gallium/drivers/i915/
i915_state_dynamic.c 197 * Polygon stipple
199 * The i915 supports a 4x4 stipple natively, GL wants 32x32.
200 * Fortunately stipple is usually a repeating pattern.
202 * XXX: does stipple pattern need to be adjusted according to
221 const ubyte *mask = (const ubyte *)i915->poly_stipple.stipple;
241 "STIPPLE",

Completed in 397 milliseconds

1 2 3