Home
last modified time | relevance | path

Searched refs:radv_shader_object (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_shader_object.h16 struct radv_shader_object { struct
50 VK_DEFINE_NONDISP_HANDLE_CASTS(radv_shader_object, base, VkShaderEXT, VK_OBJECT_TYPE_SHADER_EXT); argument
Dradv_shader_object.c29 radv_shader_object_destroy(struct radv_device *device, struct radv_shader_object *shader_obj, in radv_shader_object_destroy()
48 VK_FROM_HANDLE(radv_shader_object, shader_obj, shader); in radv_DestroyShaderEXT()
122 radv_shader_object_init_graphics(struct radv_shader_object *shader_obj, struct radv_device *device, in radv_shader_object_init_graphics()
223 radv_shader_object_init_compute(struct radv_shader_object *shader_obj, struct radv_device *device, in radv_shader_object_init_compute()
299 radv_shader_object_init(struct radv_shader_object *shader_obj, struct radv_device *device, in radv_shader_object_init()
388 struct radv_shader_object *shader_obj; in radv_shader_object_create()
495 struct radv_shader_object *shader_obj; in radv_shader_object_create_linked()
622 radv_get_shader_object_size(const struct radv_shader_object *shader_obj) in radv_get_shader_object_size()
660 VK_FROM_HANDLE(radv_shader_object, shader_obj, shader); in radv_GetShaderBinaryDataEXT()
Dmeson.build158 'radv_shader_object.c',
159 'radv_shader_object.h',
Dradv_dgc.c117 VK_FROM_HANDLE(radv_shader_object, shader_object, eso_info->pShaders[i]); in radv_dgc_get_shader()
122 VK_FROM_HANDLE(radv_shader_object, shader_object, eso_info->pShaders[i]); in radv_dgc_get_shader()
380 VK_FROM_HANDLE(radv_shader_object, shader_object, eso_info->pShaders[i]); in radv_get_sequence_size()
3032 VK_FROM_HANDLE(radv_shader_object, shader_object, eso_info->pShaders[i]); in radv_prepare_dgc()
3256 VK_FROM_HANDLE(radv_shader_object, shader_object, shaders_info->pInitialShaders[0]); in radv_CreateIndirectExecutionSetEXT()
3298 VK_FROM_HANDLE(radv_shader_object, shader_object, shaders_info->pInitialShaders[0]); in radv_CreateIndirectExecutionSetEXT()
3350 VK_FROM_HANDLE(radv_shader_object, shader_object, writeset->shader); in radv_UpdateIndirectExecutionSetShaderEXT()
Dradv_cmd_buffer.h353 struct radv_shader_object *shader_objs[MESA_VULKAN_SHADER_STAGES];
Dradv_cmd_buffer.c10957 const struct radv_shader_object *shader_obj = cmd_buffer->state.shader_objs[s]; in radv_bind_graphics_shaders()
11717 VK_FROM_HANDLE(radv_shader_object, shader_object, eso_info->pShaders[i]); in radv_CmdExecuteGeneratedCommandsEXT()
13789 radv_bind_compute_shader(struct radv_cmd_buffer *cmd_buffer, struct radv_shader_object *shader_obj) in radv_bind_compute_shader()
13833 VK_FROM_HANDLE(radv_shader_object, shader_obj, pShaders[i]); in radv_CmdBindShadersEXT()
/external/mesa3d/src/amd/vulkan/meta/
Dradv_meta.h53 struct radv_shader_object *old_shader_objs[MESA_VULKAN_SHADER_STAGES];
/external/mesa3d/docs/relnotes/
D24.1.0.rst5303 - radv: remove the union in radv_shader_object
5457 - radv: add radv_shader_object.h