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

1 2 3 4 5 6 7 8

  /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_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::__anon17324
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...]
  /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_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::__anon30883
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...]
  /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/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/skia/include/effects/
SkStippleMaskFilter.h 14 * Simple MaskFilter that creates a screen door stipple pattern.
  /external/skia/include/effects/
SkStippleMaskFilter.h 14 * Simple MaskFilter that creates a screen door stipple pattern.
  /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/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",
  /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/mesa3d/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/docs/
conform.html 150 Line Stipple test passed.
155 Triangle Stipple test passed.
160 Polygon Stipple test passed.
263 Line Stipple test passed.
268 Triangle Stipple test passed.
273 Polygon Stipple test passed.
376 Line Stipple test passed.
381 Triangle Stipple test passed.
386 Polygon Stipple test passed.
489 Line Stipple test passed
    [all...]
  /external/mesa3d/docs/
conform.html 150 Line Stipple test passed.
155 Triangle Stipple test passed.
160 Polygon Stipple test passed.
263 Line Stipple test passed.
268 Triangle Stipple test passed.
273 Polygon Stipple test passed.
376 Line Stipple test passed.
381 Triangle Stipple test passed.
386 Polygon Stipple test passed.
489 Line Stipple test passed
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
u_pstipple.c 30 * Polygon stipple helper module. Drivers/GPUs which don't support polygon
31 * stipple natively can use this module to simulate it.
33 * Basically, modify fragment shader to sample the 32x32 stipple pattern
102 * Create a 32x32 alpha8 texture that encodes the given stipple pattern.
131 * Create sampler view to sample the stipple texture.
250 * stipple texture (using the fragment coord register) then kill the
251 * fragment if the stipple texture bit is off.
346 * Take gl_FragCoord, divide by 32 (stipple size), sample the
402 * samples a stipple texture and executes KILL.
  /external/mesa3d/src/gallium/auxiliary/util/
u_pstipple.c 30 * Polygon stipple helper module. Drivers/GPUs which don't support polygon
31 * stipple natively can use this module to simulate it.
33 * Basically, modify fragment shader to sample the 32x32 stipple pattern
102 * Create a 32x32 alpha8 texture that encodes the given stipple pattern.
131 * Create sampler view to sample the stipple texture.
250 * stipple texture (using the fragment coord register) then kill the
251 * fragment if the stipple texture bit is off.
346 * Take gl_FragCoord, divide by 32 (stipple size), sample the
402 * samples a stipple texture and executes KILL.
  /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/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/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/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/mesa/main/
lines.c 57 * "Wide lines and line stipple - LineWidth is not deprecated, but
83 * Set the line stipple pattern.

Completed in 1824 milliseconds

1 2 3 4 5 6 7 8