Searched refs:bufferview (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_descriptors.c157 return dsurf->is_buffer ? (dsurf->bufferview ? dsurf->bufferview->hash : zink_screen(ctx->base.screen)->null_descriptor_hashes.buffer_view) :
225 if (zds->surfaces[i].bufferview)
226 pop_desc_set_ref(zds, &zds->surfaces[i].bufferview->desc_set_refs.refs);
227 zds->surfaces[i].bufferview = NULL;
236 if (zds->surfaces[i].bufferview)
237 pop_desc_set_ref(zds, &zds->surfaces[i].bufferview->desc_set_refs.refs);
238 zds->surfaces[i].bufferview = NULL;
933 desc_set_ref_add(zds, &dsurf->bufferview->desc_set_refs, (void**)&zds->surfaces[idx].bufferview, dsur
[all...]
H A Dzink_context.h139 struct zink_buffer_view *bufferview; member in union:zink_descriptor_surface::__anonffe3f6a5030a
154 return ds->is_buffer ? (struct zink_resource*)ds->bufferview->pres : (struct zink_resource*)ds->surface->base.texture;
H A Dzink_context.c513 ctx->di.sampler_surfaces[shader][slot].bufferview = bv;
550 ctx->di.image_surfaces[shader][slot].bufferview = bv;
1451 * the bufferview
1529 zink_buffer_view_reference(zink_screen(pctx->screen), &bd->ds.bufferview, sv->buffer_view);
1556 zink_batch_reference_bufferview(&ctx->batch, ds->bufferview);
1557 zink_buffer_view_reference(zink_screen(pctx->screen), &ds->bufferview, NULL);
1572 * the bufferview
1574 VkBufferViewCreateInfo bvci = ds->bufferview->bvci;
1577 assert(buffer_view != ds->bufferview);
1579 zink_batch_reference_bufferview(&ctx->batch, ds->bufferview);
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.5.rst92 - anv: fix missing descriptor copy of bufferview/surfacestate content
H A D21.1.0.rst3877 - zink: break out bufferview creation into separate function
4286 - zink: store bufferview hash to bufferview struct
4287 - zink: simplify bufferview and imageview descriptor state hashing
4293 - zink: properly handle null bufferview descriptor states
4355 - zink: add explicit surface/bufferview batch-tracking functions
H A D21.3.0.rst3136 - zink: use better check for determining bufferview rebinds
3166 - zink: move surface and bufferview caches onto resources
H A D21.2.0.rst3948 - zink: create dummy surface/bufferview for null descriptor use
3949 - zink: handle null bufferview/imageview descriptors when robustness2 is missing
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json8563 "description": "zink: use the storage buffer for bufferview creation when format allows",
13045 "description": "anv: fix missing descriptor copy of bufferview/surfacestate content",
[all...]

Completed in 134 milliseconds