Home
last modified time | relevance | path

Searched refs:poly_stipple (Results 1 – 25 of 26) sorted by relevance

12

/third_party/mesa3d/src/mesa/state_tracker/
Dst_atom_stipple.c68 const GLuint sz = sizeof(st->state.poly_stipple); in st_update_polygon_stipple()
71 if (memcmp(st->state.poly_stipple, ctx->PolygonStipple, sz)) { in st_update_polygon_stipple()
75 memcpy(st->state.poly_stipple, ctx->PolygonStipple, sz); in st_update_polygon_stipple()
Dst_context.h231 GLuint poly_stipple[32]; /**< In OpenGL's bottom-to-top order */ member
/third_party/mesa3d/src/gallium/drivers/softpipe/
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()
Dsp_state_clip.c91 softpipe->poly_stipple = *stipple; /* struct copy */ in softpipe_set_polygon_stipple()
Dsp_context.h83 struct pipe_poly_stipple poly_stipple; member
Dsp_state_derived.c392 softpipe->poly_stipple.stipple); in update_polygon_stipple_pattern()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_clip.c92 llvmpipe->poly_stipple = *stipple; /* struct copy */ in llvmpipe_set_polygon_stipple()
Dlp_context.h84 struct pipe_poly_stipple poly_stipple; member
/third_party/mesa3d/src/gallium/drivers/swr/
Dswr_context.h158 struct swr_poly_stipple poly_stipple;
Dswr_state.cpp705 ctx->poly_stipple.pipe = *stipple; /* struct copy */ in swr_set_polygon_stipple()
1151 assert(sizeof(ctx->poly_stipple.pipe.stipple) == sizeof(pDC->polyStipple)); in swr_update_poly_stipple()
1153 ctx->poly_stipple.pipe.stipple, in swr_update_poly_stipple()
1154 sizeof(ctx->poly_stipple.pipe.stipple)); in swr_update_poly_stipple()
1736 if (new_prim_is_poly != ctx->poly_stipple.prim_is_poly) { in swr_update_derived()
1738 ctx->poly_stipple.prim_is_poly = new_prim_is_poly; in swr_update_derived()
Dswr_shader.cpp216 ctx->poly_stipple.prim_is_poly; in swr_generate_fs_key()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_state_dynamic.c221 const ubyte *mask = (const ubyte *)i915->poly_stipple.stipple; in upload_STIPPLE()
Di915_context.h273 struct pipe_poly_stipple poly_stipple; member
/third_party/mesa3d/src/virtio/virtio-gpu/
Dvirgl_hw.h507 unsigned poly_stipple:1; /* not in GL 3.1 core profile */ member
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h555 unsigned poly_stipple : 1; member
Dsi_shader.c1216 fprintf(f, " part.ps.prolog.poly_stipple = %u\n", key->part.ps.prolog.poly_stipple); in si_dump_shader_key()
1840 key->ps_prolog.states.bc_optimize_for_linear || key->ps_prolog.states.poly_stipple || in si_need_ps_prolog()
1891 if (shader->key.part.ps.prolog.poly_stipple) { in si_shader_select_ps_parts()
Dsi_shader_llvm_ps.c664 if (key->ps_prolog.states.poly_stipple) { in si_llvm_build_ps_prolog()
Dsi_state_shaders.c363 shader->key.part.ps.prolog.poly_stipple)); in si_shader_mem_ordered()
2072 key->part.ps.prolog.poly_stipple = rs->poly_stipple_enable && is_poly; in si_ps_key_update_primtype_shader_rasterizer_framebuffer()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_context.h303 struct pipe_poly_stipple poly_stipple; member
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_context.h570 struct pipe_poly_stipple poly_stipple; member
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_context.h712 struct pipe_poly_stipple poly_stipple; member
Diris_state.c2967 memcpy(&ice->state.poly_stipple, state, sizeof(*state)); in iris_set_polygon_stipple()
6336 poly.PatternRow[i] = ice->state.poly_stipple.stipple[i]; in iris_upload_dirty_render_state()
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
Drbug_context.c698 const struct pipe_poly_stipple *poly_stipple) in rbug_set_polygon_stipple() argument
705 poly_stipple); in rbug_set_polygon_stipple()
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_context.c954 trace_dump_arg(poly_stipple, state); in trace_context_set_polygon_stipple()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_draw.c301 DUMP(poly_stipple, &dstate->polygon_stipple); in dd_dump_shader()

12