Home
last modified time | relevance | path

Searched refs:compute_pipeline (Results 1 - 16 of 16) sorted by relevance

/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_pipeline.c1067 struct pvr_compute_pipeline *const compute_pipeline) in pvr_compute_pipeline_compile()
1082 &compute_pipeline->state.shader, in pvr_compute_pipeline_compile()
1125 compute_pipeline->base.layout, in pvr_compute_pipeline_compile()
1127 &compute_pipeline->state.descriptor); in pvr_compute_pipeline_compile()
1138 compute_pipeline->state.shader.bo->vma->dev_addr, in pvr_compute_pipeline_compile()
1139 &compute_pipeline->state.primary_program, in pvr_compute_pipeline_compile()
1140 &compute_pipeline->state.primary_program_info); in pvr_compute_pipeline_compile()
1147 compute_pipeline->state.flags.base_workgroup = in pvr_compute_pipeline_compile()
1152 if (compute_pipeline->state.flags.base_workgroup) { in pvr_compute_pipeline_compile()
1160 compute_pipeline in pvr_compute_pipeline_compile()
1062 pvr_compute_pipeline_compile( struct pvr_device *const device, struct pvr_pipeline_cache *pipeline_cache, const VkComputePipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *const allocator, struct pvr_compute_pipeline *const compute_pipeline) pvr_compute_pipeline_compile() argument
1185 pvr_compute_pipeline_init(struct pvr_device *device, struct pvr_pipeline_cache *pipeline_cache, const VkComputePipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *allocator, struct pvr_compute_pipeline *compute_pipeline) pvr_compute_pipeline_init() argument
1220 struct pvr_compute_pipeline *compute_pipeline; pvr_compute_pipeline_create() local
1247 pvr_compute_pipeline_destroy( struct pvr_device *const device, const VkAllocationCallbacks *const allocator, struct pvr_compute_pipeline *const compute_pipeline) pvr_compute_pipeline_destroy() argument
2032 struct pvr_compute_pipeline *const compute_pipeline = pvr_DestroyPipeline() local
[all...]
H A Dpvr_cmd_buffer.c1696 const struct pvr_compute_pipeline *const compute_pipeline, in pvr_cmd_bind_compute_pipeline()
1699 cmd_buffer->state.compute_pipeline = compute_pipeline; in pvr_cmd_bind_compute_pipeline()
2940 const struct pvr_compute_pipeline *pipeline = state->compute_pipeline; in pvr_compute_update_shared()
3040 const struct pvr_compute_pipeline *pipeline = state->compute_pipeline; in pvr_compute_update_kernel()
3113 const struct pvr_compute_pipeline *compute_pipeline = in pvr_CmdDispatch() local
3114 state->compute_pipeline; in pvr_CmdDispatch()
3116 compute_pipeline->base.layout->push_constants_shader_stages; in pvr_CmdDispatch()
3122 assert(compute_pipeline); in pvr_CmdDispatch()
3131 sub_cmd->uses_atomic_ops |= compute_pipeline in pvr_CmdDispatch()
1695 pvr_cmd_bind_compute_pipeline( const struct pvr_compute_pipeline *const compute_pipeline, struct pvr_cmd_buffer *const cmd_buffer) pvr_cmd_bind_compute_pipeline() argument
[all...]
H A Dpvr_private.h801 const struct pvr_compute_pipeline *compute_pipeline; member
/third_party/vk-gl-cts/external/amber/src/src/dawn/
H A Dengine_dawn.cc365 const ComputePipelineInfo& compute_pipeline, in MapDeviceBufferToHostBuffer()
367 for (uint32_t i = 0; i < compute_pipeline.pipeline->GetBuffers().size(); in MapDeviceBufferToHostBuffer()
369 auto& device_buffer = compute_pipeline.buffers[i]; in MapDeviceBufferToHostBuffer()
370 auto& host_buffer = compute_pipeline.pipeline->GetBuffers()[i]; in MapDeviceBufferToHostBuffer()
825 pipeline_map_[pipeline].compute_pipeline.reset( in CreatePipeline()
828 AttachBuffers(pipeline_map_[pipeline].compute_pipeline.get()); in CreatePipeline()
1419 ComputePipelineInfo* compute_pipeline = GetComputePipeline(command); in DoCompute() local
1420 if (!compute_pipeline) in DoCompute()
1425 device_->Get(), compute_pipeline->bind_group_layouts); in DoCompute()
1428 pipelineStageDescriptor.module = compute_pipeline in DoCompute()
364 MapDeviceBufferToHostBuffer( const ComputePipelineInfo& compute_pipeline, const ::dawn::Device& device) MapDeviceBufferToHostBuffer() argument
1480 ComputePipelineInfo* compute_pipeline = GetComputePipeline(command); DoBuffer() local
1694 AttachBuffers(ComputePipelineInfo* compute_pipeline) AttachBuffers() argument
[all...]
H A Dengine_dawn.h77 return pipeline_map_[command->GetPipeline()].compute_pipeline.get(); in GetComputePipeline()
85 Result AttachBuffers(ComputePipelineInfo* compute_pipeline);
92 const ComputePipelineInfo& compute_pipeline,
H A Dpipeline_info.h101 std::unique_ptr<ComputePipelineInfo> compute_pipeline; member
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pipeline_rt.c1823 struct radv_compute_pipeline *compute_pipeline = NULL; in radv_rt_pipeline_create() local
1891 compute_pipeline = radv_pipeline_to_compute(pipeline); in radv_rt_pipeline_create()
1893 compute_pipeline->rt_group_handles = in radv_rt_pipeline_create()
1894 calloc(sizeof(*compute_pipeline->rt_group_handles), local_create_info.groupCount); in radv_rt_pipeline_create()
1895 if (!compute_pipeline->rt_group_handles) { in radv_rt_pipeline_create()
1900 compute_pipeline->dynamic_stack_size = radv_rt_pipeline_has_dynamic_stack_size(pCreateInfo); in radv_rt_pipeline_create()
1911 compute_pipeline->rt_group_handles[i].handles[0] = group_info->generalShader + 2; in radv_rt_pipeline_create()
1915 compute_pipeline->rt_group_handles[i].handles[1] = i + 2; in radv_rt_pipeline_create()
1919 compute_pipeline->rt_group_handles[i].handles[0] = group_info->closestHitShader + 2; in radv_rt_pipeline_create()
1921 compute_pipeline in radv_rt_pipeline_create()
1972 struct radv_compute_pipeline *compute_pipeline = radv_pipeline_to_compute(pipeline); radv_GetRayTracingShaderGroupHandlesKHR() local
1992 struct radv_compute_pipeline *compute_pipeline = radv_pipeline_to_compute(pipeline); radv_GetRayTracingShaderGroupStackSizeKHR() local
[all...]
H A Dradv_meta.c195 state->old_compute_pipeline = cmd_buffer->state.compute_pipeline; in radv_meta_save()
H A Dradv_cmd_buffer.c5531 struct radv_compute_pipeline *compute_pipeline = radv_pipeline_to_compute(pipeline); in radv_CmdBindPipeline() local
5533 if (cmd_buffer->state.compute_pipeline == compute_pipeline) in radv_CmdBindPipeline()
5537 cmd_buffer->state.compute_pipeline = compute_pipeline; in radv_CmdBindPipeline()
5544 struct radv_compute_pipeline *compute_pipeline = radv_pipeline_to_compute(pipeline); in radv_CmdBindPipeline() local
5546 if (cmd_buffer->state.rt_pipeline == compute_pipeline) in radv_CmdBindPipeline()
5550 cmd_buffer->state.rt_pipeline = compute_pipeline; in radv_CmdBindPipeline()
5552 if (compute_pipeline->dynamic_stack_size) in radv_CmdBindPipeline()
8643 radv_dispatch(cmd_buffer, info, cmd_buffer->state.compute_pipeline, in radv_compute_dispatch()
[all...]
H A Dradv_pipeline.c195 struct radv_compute_pipeline *compute_pipeline = radv_pipeline_to_compute(pipeline); in radv_pipeline_destroy() local
197 free(compute_pipeline->rt_group_handles); in radv_pipeline_destroy()
198 free(compute_pipeline->rt_stack_sizes); in radv_pipeline_destroy()
H A Dradv_private.h1444 struct radv_compute_pipeline *compute_pipeline;
/third_party/vk-gl-cts/external/amber/src/
H A DAndroid.mk58 src/vulkan/compute_pipeline.cc \
/third_party/mesa3d/src/intel/vulkan/
H A Danv_cmd_buffer.c385 struct anv_compute_pipeline *compute_pipeline = in anv_CmdBindPipeline() local
387 if (cmd_buffer->state.compute.pipeline == compute_pipeline) in anv_CmdBindPipeline()
390 cmd_buffer->state.compute.pipeline = compute_pipeline; in anv_CmdBindPipeline()
393 &compute_pipeline->cs->bind_map); in anv_CmdBindPipeline()
H A Danv_pipeline.c245 struct anv_compute_pipeline *compute_pipeline = in anv_DestroyPipeline() local
248 if (compute_pipeline->cs) in anv_DestroyPipeline()
249 anv_shader_bin_unref(device, compute_pipeline->cs); in anv_DestroyPipeline()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_cmd_buffer.h301 struct tu_pipeline *compute_pipeline; member
H A Dtu_cmd_buffer.c2424 cmd->state.compute_pipeline = pipeline; in tu_CmdBindPipeline()
5041 struct tu_pipeline *pipeline = cmd->state.compute_pipeline; in tu_dispatch()

Completed in 78 milliseconds