Searched refs:threaded_resource (Results 1 – 13 of 13) sorted by relevance
315 struct threaded_resource { struct574 static inline struct threaded_resource *575 threaded_resource(struct pipe_resource *res) in threaded_resource() function577 return (struct threaded_resource*)res; in threaded_resource()626 struct threaded_resource *tres = threaded_resource(buf); in tc_buffer_disable_cpu_storage()
410 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 …]
44 struct threaded_resource base;
115 struct threaded_resource base;
56 struct threaded_resource base;
118 struct threaded_resource b;
87 struct threaded_resource base;
131 struct threaded_resource b;
325 struct threaded_resource b;444 struct threaded_resource b;
97 struct threaded_resource b;
2578 - gallium/noop: use threaded_resource
2052 - d3d12: Resources inherit from threaded_resource
4921 - freedreno: Extend threaded_resource