| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/ |
| H A D | v3d_resource.h | 119 struct pipe_surface *separate_stencil; member in struct:v3d_surface 154 struct v3d_resource *separate_stencil; member in struct:v3d_resource
|
| H A D | v3dx_rcl.c | 59 bool separate_stencil = surf->separate_stencil && buffer == STENCIL; local in function:load_general 60 if (separate_stencil) { 61 psurf = surf->separate_stencil; 73 if (separate_stencil) 116 bool separate_stencil = surf->separate_stencil && buffer == STENCIL; local in function:store_general 117 if (separate_stencil) { 118 psurf = surf->separate_stencil; 136 if (separate_stencil) [all...] |
| H A D | v3d_job.c | 67 if (rsc->separate_stencil) 69 &rsc->separate_stencil->base); 274 if (rsc->separate_stencil) { 276 &rsc->separate_stencil->base); 278 &rsc->separate_stencil->base,
|
| H A D | v3d_resource.c | 1034 if (rsc->separate_stencil) { 1035 surface->separate_stencil = 1036 v3d_create_surface(pctx, &rsc->separate_stencil->base, 1048 if (surf->separate_stencil) 1049 pipe_surface_reference(&surf->separate_stencil, NULL); 1073 v3d_resource(prsc)->separate_stencil = v3d_resource(stencil); 1081 return &rsc->separate_stencil->base;
|
| H A D | v3d_blit.c | 261 if (src->separate_stencil) { 262 src = src->separate_stencil; 268 if (dst->separate_stencil) { 269 dst = dst->separate_stencil;
|
| H A D | v3dx_draw.c | 734 if (rsc->separate_stencil) 735 rsc = rsc->separate_stencil;
|
| H A D | v3dx_state.c | 929 if (rsc->separate_stencil && 931 rsc = rsc->separate_stencil;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/ |
| H A D | v3d_resource.h | 84 struct pipe_surface *separate_stencil; member in struct:v3d_surface 125 struct v3d_resource *separate_stencil; member in struct:v3d_resource
|
| H A D | v3dx_rcl.c | 59 bool separate_stencil = surf->separate_stencil && buffer == STENCIL; local in function:load_general 60 if (separate_stencil) { 61 psurf = surf->separate_stencil; 76 if (separate_stencil) 121 bool separate_stencil = surf->separate_stencil && buffer == STENCIL; local in function:store_general 122 if (separate_stencil) { 123 psurf = surf->separate_stencil; 144 if (separate_stencil) [all...] |
| H A D | v3d_job.c | 67 if (rsc->separate_stencil) 69 &rsc->separate_stencil->base); 350 if (rsc->separate_stencil) { 352 &rsc->separate_stencil->base, 356 &rsc->separate_stencil->base, 409 if (rsc->separate_stencil) 410 rsc = rsc->separate_stencil;
|
| H A D | v3d_resource.c | 1111 if (rsc->separate_stencil) { 1112 surface->separate_stencil = 1113 v3d_create_surface(pctx, &rsc->separate_stencil->base, 1125 if (surf->separate_stencil) 1126 pipe_surface_reference(&surf->separate_stencil, NULL); 1150 v3d_resource(prsc)->separate_stencil = v3d_resource(stencil); 1158 return &rsc->separate_stencil->base;
|
| H A D | v3d_blit.c | 131 if (src->separate_stencil) { 132 src = src->separate_stencil; 138 if (dst->separate_stencil) { 139 dst = dst->separate_stencil;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_resource.h | 102 struct panfrost_resource *separate_stencil; member in struct:panfrost_resource
|
| H A D | pan_resource.c | 621 pan_resource(prsrc)->separate_stencil = pan_resource(stencil); 627 return &pan_resource(prsrc)->separate_stencil->base;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| H A D | u_transfer_helper.h | 46 * the vtbl contains setter/getter methods used for fake_rgct & separate_stencil 126 bool separate_stencil,
|
| H A D | u_transfer_helper.c | 37 bool separate_stencil; /**< separate stencil for all formats */ member in struct:u_transfer_helper 92 if ((helper->separate_stencil && util_format_is_depth_and_stencil(format)) || 523 bool separate_stencil, 531 helper->separate_stencil = separate_stencil; 521 u_transfer_helper_create(const struct u_transfer_vtbl * vtbl,bool separate_z32s8,bool separate_stencil,bool fake_rgtc,bool msaa_map) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| H A D | u_transfer_helper.h | 46 * the vtbl contains setter/getter methods used for fake_rgct & separate_stencil 126 bool separate_stencil,
|
| H A D | u_transfer_helper.c | 37 bool separate_stencil; /**< separate stencil for all formats */ member in struct:u_transfer_helper 92 if ((helper->separate_stencil && util_format_is_depth_and_stencil(format)) || 528 bool separate_stencil, 536 helper->separate_stencil = separate_stencil; 570 if (!((helper->separate_stencil && util_format_is_depth_and_stencil(format)) || 648 if ((helper->separate_stencil && util_format_is_depth_and_stencil(format)) || 526 u_transfer_helper_create(const struct u_transfer_vtbl * vtbl,bool separate_z32s8,bool separate_stencil,bool fake_rgtc,bool msaa_map) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_resource.h | 63 struct panfrost_resource *separate_stencil; member in struct:panfrost_resource
|
| H A D | pan_job.c | 331 if (rsrc->separate_stencil) 332 panfrost_batch_add_bo_old(batch, rsrc->separate_stencil->image.data.bo, access); 350 if (rsrc->separate_stencil) 351 panfrost_batch_add_bo_old(batch, rsrc->separate_stencil->image.data.bo, access); 504 if (z_rsrc->separate_stencil) { 505 s_rsrc = z_rsrc->separate_stencil;
|
| H A D | pan_resource.c | 1320 pan_resource(prsrc)->separate_stencil = pan_resource(stencil); 1326 if (!pan_resource(prsrc)->separate_stencil) 1329 return &pan_resource(prsrc)->separate_stencil->base;
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/isl/ |
| H A D | isl_emit_depth_stencil.c | 115 const bool separate_stencil = local in function:isl_genX 117 if (separate_stencil || info->hiz_usage == ISL_AUX_USAGE_HIZ) {
|
| /xsrc/external/mit/MesaLib/dist/src/intel/isl/ |
| H A D | isl_emit_depth_stencil.c | 151 const bool separate_stencil = local in function:isl_genX 153 if (separate_stencil || info->hiz_usage == ISL_AUX_USAGE_HIZ) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/ |
| H A D | fd6_gmem.c | 198 OUT_REG(ring, A6XX_RB_STENCIL_INFO(.separate_stencil = true), 1508 struct pipe_resource *separate_stencil = local in function:emit_sysmem_clears 1513 if ((buffers & PIPE_CLEAR_DEPTH) || (!separate_stencil && (buffers & PIPE_CLEAR_STENCIL))) { 1520 if (separate_stencil && (buffers & PIPE_CLEAR_STENCIL)) { 1525 stencil_surf.texture = separate_stencil;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_clear_blit.c | 2043 bool separate_stencil) 2054 if (separate_stencil) { 2561 bool separate_stencil) 2578 if (separate_stencil) { 2667 bool separate_stencil) 2679 if (separate_stencil) { 2761 bool separate_stencil, 2768 if (separate_stencil) 2809 bool separate_stencil, 2820 if (separate_stencil) 2035 resolve_sysmem(struct tu_cmd_buffer * cmd,struct tu_cs * cs,VkFormat format,const struct tu_image_view * src,const struct tu_image_view * dst,uint32_t layer_mask,uint32_t layers,const VkRect2D * rect,bool separate_stencil) argument 2555 clear_sysmem_attachment(struct tu_cmd_buffer * cmd,struct tu_cs * cs,VkFormat format,VkImageAspectFlags clear_mask,const VkRenderPassBeginInfo * info,uint32_t a,bool separate_stencil) argument 2662 tu_emit_blit(struct tu_cmd_buffer * cmd,struct tu_cs * cs,const struct tu_image_view * iview,const struct tu_render_pass_attachment * attachment,bool resolve,bool separate_stencil) argument 2757 store_cp_blit(struct tu_cmd_buffer * cmd,struct tu_cs * cs,const struct tu_image_view * iview,uint32_t samples,bool separate_stencil,VkFormat format,uint32_t gmem_offset,uint32_t cpp) argument 2805 store_3d_blit(struct tu_cmd_buffer * cmd,struct tu_cs * cs,const struct tu_image_view * iview,uint32_t dst_samples,bool separate_stencil,VkFormat format,const VkRect2D * render_area,uint32_t gmem_offset,uint32_t cpp) argument [all...] |