/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_resource.h | 43 struct d3d12_resource { struct 72 static inline struct d3d12_resource * 73 d3d12_resource(struct pipe_resource *r) in d3d12_resource() function 75 return (struct d3d12_resource *)r; in d3d12_resource() 86 d3d12_resource_underlying(struct d3d12_resource *res, uint64_t *offset) in d3d12_resource_underlying() 96 d3d12_resource_resource(struct d3d12_resource *res) in d3d12_resource_resource() 105 d3d12_resource_gpu_virtual_address(struct d3d12_resource *res) in d3d12_resource_gpu_virtual_address() 122 d3d12_resource_release(struct d3d12_resource *res); 126 struct d3d12_resource *res,
|
H A D | d3d12_resource.cpp | 24 #include "d3d12_resource.h" 58 init_valid_range(struct d3d12_resource *res) in init_valid_range() 68 struct d3d12_resource *resource = d3d12_resource(presource); in d3d12_resource_destroy() 79 struct d3d12_resource *res, in resource_is_busy() 95 struct d3d12_resource *res, in d3d12_resource_wait_idle() 109 d3d12_resource_release(struct d3d12_resource *resource) in d3d12_resource_release() 119 struct d3d12_resource *res, in init_buffer() 169 struct d3d12_resource *res, in init_texture() 302 convert_planar_resource(struct d3d12_resource *re [all...] |
H A D | d3d12_blit.cpp | 29 #include "d3d12_resource.h" 40 struct d3d12_resource *dst, in copy_buffer_region_no_barriers() 42 struct d3d12_resource *src, in copy_buffer_region_no_barriers() 85 struct d3d12_resource *src = d3d12_resource(info->src.resource); in resolve_supported() 86 struct d3d12_resource *dst = d3d12_resource(info->dst.resource); in resolve_supported() 116 struct d3d12_resource *src = d3d12_resource(info->src.resource); in blit_resolve() 117 struct d3d12_resource *ds in blit_resolve() [all...] |
H A D | d3d12_blit.h | 28 struct d3d12_resource; 36 struct d3d12_resource *dst, 39 struct d3d12_resource *src,
|
H A D | d3d12_draw.cpp | 30 #include "d3d12_resource.h" 75 struct d3d12_resource *res = d3d12_resource(buffer->buffer); in fill_cbv_descriptors() 118 struct d3d12_resource *res = d3d12_resource(view->base.texture); in fill_srv_descriptors() 129 d3d12_transition_resource_state(ctx, d3d12_resource(view->base.texture), in fill_srv_descriptors() 133 d3d12_transition_subresources_state(ctx, d3d12_resource(view->base.texture), in fill_srv_descriptors() 173 struct d3d12_resource *res = d3d12_resource(view->buffer); in fill_ssbo_descriptors() 263 struct d3d12_resource *re in fill_image_descriptors() [all...] |
H A D | d3d12_context.cpp | 33 #include "d3d12_resource.h" 811 struct d3d12_resource *res = d3d12_resource(texture); in d3d12_init_sampler_view_descriptor() 929 struct d3d12_resource *res = d3d12_resource(texture); in d3d12_create_sampler_view() 967 struct d3d12_resource *res = d3d12_resource(view->texture); in d3d12_increment_sampler_view_bind_count() 976 struct d3d12_resource *res = d3d12_resource(view->texture); in d3d12_decrement_sampler_view_bind_count() 1290 struct d3d12_resource *re [all...] |
H A D | d3d12_surface.cpp | 26 #include "d3d12_resource.h" 90 struct d3d12_resource *res = d3d12_resource(pres); in initialize_dsv() 158 struct d3d12_resource *res = d3d12_resource(pres); in initialize_rtv() 311 struct d3d12_resource *res = d3d12_resource(surface->base.texture); in d3d12_surface_update_pre_draw() 344 res = d3d12_resource(surface->rgba_texture); in d3d12_surface_update_pre_draw()
|
H A D | d3d12_context.h | 261 struct d3d12_resource *current_predication; 323 struct d3d12_resource* res, 329 struct d3d12_resource *res, 365 d3d12_invalidate_context_bindings(struct d3d12_context *ctx, struct d3d12_resource *res);
|
H A D | d3d12_query.cpp | 27 #include "d3d12_resource.h" 59 struct d3d12_resource *predicate; 442 struct d3d12_resource *res = (struct d3d12_resource *)q->buffer; 573 query->predicate = d3d12_resource(pipe_buffer_create(pctx->screen, 0, 582 struct d3d12_resource *res = (struct d3d12_resource *)query->subqueries[0].buffer;
|
H A D | d3d12_batch.cpp | 29 #include "d3d12_resource.h" 251 struct d3d12_resource *res, in d3d12_batch_reference_resource() 273 d3d12_batch_reference_resource(batch, d3d12_resource(sv->base.texture), false); in d3d12_batch_reference_sampler_view() 281 d3d12_batch_reference_resource(batch, d3d12_resource(surf->base.texture), true); in d3d12_batch_reference_surface_texture()
|
H A D | d3d12_video_buffer.h | 78 struct d3d12_resource * texture;
|
H A D | d3d12_batch.h | 78 struct d3d12_resource *res,
|
H A D | d3d12_resource_state.cpp | 27 #include "d3d12_resource.h" 457 struct d3d12_resource *res, in d3d12_transition_resource_state() 479 struct d3d12_resource *res, in d3d12_transition_subresources_state()
|
H A D | d3d12_residency.cpp | 27 #include "d3d12_resource.h" 266 d3d12_promote_to_permanent_residency(struct d3d12_screen *screen, struct d3d12_resource* resource)
|
H A D | d3d12_video_buffer.cpp | 25 #include "d3d12_resource.h" 94 pD3D12VideoBuffer->texture = (struct d3d12_resource *) pipe->screen->resource_create(pipe->screen, &templ); in d3d12_video_buffer_create() 99 "d3d12_resource failed\n"); in d3d12_video_buffer_create() 186 // in d3d12_resource this is handled by having a linked list of planes with in d3d12_video_buffer_get_surfaces() 234 // in d3d12_resource this is handled by having a linked list of planes with in d3d12_video_buffer_get_sampler_view_planes() 241 assert(pCurPlaneResource); // the d3d12_resource has a linked list with the exact name of number of elements in d3d12_video_buffer_get_sampler_view_planes() 280 // in d3d12_resource this is handled by having a linked list of planes with in d3d12_video_buffer_get_sampler_view_components()
|
H A D | d3d12_video_enc.cpp | 29 #include "d3d12_resource.h" 1146 struct d3d12_resource *pOutputBitstreamBuffer = (struct d3d12_resource *) destination; 1171 pInputVideoBuffer->texture, // d3d12_resource wrapper for pInputVideoD3D12Res 1175 pOutputBitstreamBuffer, // d3d12_resource wrapped for pOutputBufferD3D12Res
|
H A D | d3d12_screen.cpp | 36 #include "d3d12_resource.h" 760 struct d3d12_resource *res = d3d12_resource(pres); in d3d12_flush_frontbuffer()
|
/third_party/mesa3d/src/gallium/winsys/d3d12/wgl/ |
H A D | d3d12_wgl_framebuffer.cpp | 44 #include "d3d12/d3d12_resource.h" 84 d3d12_resource_release(d3d12_resource(framebuffer->buffers[i])); in d3d12_wgl_framebuffer_destroy() 142 d3d12_resource_release(d3d12_resource(framebuffer->buffers[i])); in d3d12_wgl_framebuffer_resize()
|