| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/ |
| H A D | i915_clear.c | 49 uint32_t clear_params, clear_color, clear_depth, clear_stencil, local in function:i915_clear_emit 84 clear_depth = clear_stencil = 0; 97 clear_stencil = packed_z_stencil >> 24; 115 clear_stencil = packed_z_stencil >> 24; 143 OUT_BATCH(clear_stencil); 162 OUT_BATCH(clear_stencil); 194 OUT_BATCH(clear_stencil);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/ |
| H A D | i915_clear.c | 48 uint32_t clear_params, clear_color, clear_depth, clear_stencil, local in function:i915_clear_emit 83 clear_depth = clear_stencil = 0; 97 clear_stencil = packed_z_stencil >> 24; 116 clear_stencil = packed_z_stencil >> 24; 144 OUT_BATCH(clear_stencil); 163 OUT_BATCH(clear_stencil); 195 OUT_BATCH(clear_stencil);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_job.h | 52 unsigned clear_stencil; member in struct:panfrost_job
|
| H A D | pan_sfbd.c | 63 sfbd->clear_stencil = job->clear_stencil;
|
| H A D | pan_mfbd.c | 81 fb->clear_stencil = job->clear_stencil;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_render_pass.h | 39 bool clear_stencil; member in union:zink_rt_attrib::__anone4a46bd6010a
|
| H A D | zink_render_pass.c | 72 bool has_clear = rt->clear_color || rt->clear_stencil; 79 attachments[num_attachments].stencilLoadOp = rt->clear_stencil ? VK_ATTACHMENT_LOAD_OP_CLEAR : VK_ATTACHMENT_LOAD_OP_LOAD; 194 bool has_clear = rt->clear_color || rt->clear_stencil; 202 attachments[num_attachments].stencilLoadOp = rt->clear_stencil ? VK_ATTACHMENT_LOAD_OP_CLEAR : VK_ATTACHMENT_LOAD_OP_LOAD; 330 if (!rp->state.rts[idx].clear_color && !rp->state.rts[idx].clear_stencil) 332 if (!rp->state.rts[idx].clear_color && !rp->state.rts[idx].clear_stencil && !rp->state.rts[idx].needs_write)
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_setup.h | 60 unsigned clear_stencil,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_job.h | 65 unsigned clear_stencil; member in struct:panfrost_batch
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_setup.h | 60 unsigned clear_stencil,
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| H A D | blorp.h | 204 bool clear_stencil, uint8_t stencil_value); 212 bool clear_depth, bool clear_stencil,
|
| H A D | blorp_clear.c | 711 bool clear_stencil, uint8_t stencil_value) 729 if (clear_stencil) { 765 bool clear_depth, bool clear_stencil, 780 params.stencil.enabled = clear_stencil; 703 blorp_hiz_clear_depth_stencil(struct blorp_batch * batch,const struct blorp_surf * depth,const struct blorp_surf * stencil,uint32_t level,uint32_t start_layer,uint32_t num_layers,uint32_t x0,uint32_t y0,uint32_t x1,uint32_t y1,bool clear_depth,float depth_value,bool clear_stencil,uint8_t stencil_value) argument 761 blorp_gen8_hiz_clear_attachments(struct blorp_batch * batch,uint32_t num_samples,uint32_t x0,uint32_t y0,uint32_t x1,uint32_t y1,bool clear_depth,bool clear_stencil,uint8_t stencil_value) argument
|
| /xsrc/external/mit/MesaLib/dist/src/intel/blorp/ |
| H A D | blorp.h | 222 bool clear_stencil, uint8_t stencil_value); 230 bool clear_depth, bool clear_stencil,
|
| H A D | blorp_clear.c | 987 bool clear_stencil) 990 if (clear_stencil) { 1012 bool clear_stencil, uint8_t stencil_value) 1029 clear_depth, clear_stencil); 1039 if (clear_stencil) { 1075 bool clear_depth, bool clear_stencil, 1091 params.stencil.enabled = clear_stencil; 981 blorp_can_clear_full_surface(const struct blorp_surf * depth,const struct blorp_surf * stencil,uint32_t level,uint32_t x0,uint32_t y0,uint32_t x1,uint32_t y1,bool clear_depth,bool clear_stencil) argument 1004 blorp_hiz_clear_depth_stencil(struct blorp_batch * batch,const struct blorp_surf * depth,const struct blorp_surf * stencil,uint32_t level,uint32_t start_layer,uint32_t num_layers,uint32_t x0,uint32_t y0,uint32_t x1,uint32_t y1,bool clear_depth,float depth_value,bool clear_stencil,uint8_t stencil_value) argument 1071 blorp_gfx8_hiz_clear_attachments(struct blorp_batch * batch,uint32_t num_samples,uint32_t x0,uint32_t y0,uint32_t x1,uint32_t y1,bool clear_depth,bool clear_stencil,uint8_t stencil_value) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_batch.h | 182 unsigned clear_stencil; member in struct:fd_batch
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| H A D | iris_clear.c | 488 bool clear_stencil, 524 if (!(clear_depth || clear_stencil)) { 549 clear_stencil && stencil_res ? 0xff : 0, stencil); 482 clear_depth_stencil(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,bool clear_depth,bool clear_stencil,float depth,uint8_t stencil) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_batch.h | 217 unsigned clear_stencil; member in struct:fd_batch
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/include/ |
| H A D | panfrost-job.h | 1345 u32 clear_stencil; // Exactly as it appears in OpenGL member in struct:mali_single_framebuffer 1504 u32 clear_stencil : 8; member in struct:bifrost_framebuffer
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_context.h | 280 uint8_t clear_stencil; member in struct:vc4_job
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_context.h | 280 uint8_t clear_stencil; member in struct:vc4_job
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_clear.c | 545 bool clear_stencil, 583 if (!(clear_depth || (clear_stencil && stencil_res))) { 601 uint8_t stencil_mask = clear_stencil && stencil_res ? 0xff : 0; 539 clear_depth_stencil(struct crocus_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,bool clear_depth,bool clear_stencil,float depth,uint8_t stencil) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_clear.c | 556 bool clear_stencil, 594 if (!(clear_depth || (clear_stencil && stencil_res))) { 609 uint8_t stencil_mask = clear_stencil && stencil_res ? 0xff : 0; 550 clear_depth_stencil(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,bool clear_depth,bool clear_stencil,float depth,uint8_t stencil) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_blorp.c | 935 bool clear_stencil = pRanges[r].aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT; local in function:anv_CmdClearDepthStencilImage 952 clear_stencil ? 0xff : 0, 1087 bool clear_stencil = attachment->aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT; local in function:clear_depth_stencil_attachment 1121 clear_stencil ? 0xff : 0, value.stencil); 1140 clear_stencil ? 0xff : 0, value.stencil);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_blorp.c | 1133 bool clear_stencil = pRanges[r].aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT; local in function:anv_CmdClearDepthStencilImage 1153 clear_stencil ? 0xff : 0, 1156 if (clear_stencil && has_stencil_shadow) { 1298 bool clear_stencil = attachment->aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT; local in function:clear_depth_stencil_attachment 1331 clear_stencil ? 0xff : 0, value.stencil); 1350 clear_stencil ? 0xff : 0, value.stencil);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/ |
| H A D | fd6_draw.c | 404 ctx->batch->clear_stencil = stencil;
|