Home
last modified time | relevance | path

Searched refs:threaded_resource (Results 1 – 13 of 13) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.h315 struct threaded_resource { struct
574 static inline struct threaded_resource *
575 threaded_resource(struct pipe_resource *res) in threaded_resource() function
577 return (struct threaded_resource*)res; in threaded_resource()
626 struct threaded_resource *tres = threaded_resource(buf); in tc_buffer_disable_cpu_storage()
Du_threaded_context.c410 static void tc_touch_buffer(struct threaded_context *tc, struct threaded_resource *buf) in tc_touch_buffer()
431 static bool tc_is_buffer_shared(struct threaded_resource *buf) in tc_is_buffer_shared()
439 struct threaded_resource *tbuf = threaded_resource(buf); in tc_add_to_buffer_list()
450 struct threaded_resource *tbuf = threaded_resource(buf); in tc_bind_buffer()
680 tc_is_buffer_busy(struct threaded_context *tc, struct threaded_resource *tbuf, in tc_is_buffer_busy()
709 struct threaded_resource *tres = threaded_resource(res); in threaded_resource_init()
737 struct threaded_resource *tres = threaded_resource(res); in threaded_resource_deinit()
1557 struct threaded_resource *tres = threaded_resource(resource); in tc_set_shader_images()
1647 struct threaded_resource *tres = threaded_resource(src->buffer); in tc_set_shader_buffers()
1894 struct threaded_resource *tres = threaded_resource(res); in tc_create_stream_output_target()
[all …]
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_resource.h44 struct threaded_resource base;
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_resource.h115 struct threaded_resource base;
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_resource.h56 struct threaded_resource base;
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_resource.h118 struct threaded_resource b;
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_resource.h87 struct threaded_resource base;
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.h131 struct threaded_resource b;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pipe.h325 struct threaded_resource b;
444 struct threaded_resource b;
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
Dnoop_pipe.c97 struct threaded_resource b;
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst2578 - gallium/noop: use threaded_resource
D22.0.0.rst2052 - d3d12: Resources inherit from threaded_resource
D21.1.0.rst4921 - freedreno: Extend threaded_resource