Home
last modified time | relevance | path

Searched refs:compute_pipeline (Results 1 – 12 of 12) sorted by relevance

/external/deqp-deps/amber/src/dawn/
Dengine_dawn.cc365 const ComputePipelineInfo& compute_pipeline, in MapDeviceBufferToHostBuffer() argument
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()
1415 ComputePipelineInfo* compute_pipeline = GetComputePipeline(command); in DoCompute() local
1416 if (!compute_pipeline) in DoCompute()
1421 device_->Get(), compute_pipeline->bind_group_layouts); in DoCompute()
1424 pipelineStageDescriptor.module = compute_pipeline->compute_shader; in DoCompute()
[all …]
Dengine_dawn.h75 return pipeline_map_[command->GetPipeline()].compute_pipeline.get(); in GetComputePipeline()
83 Result AttachBuffers(ComputePipelineInfo* compute_pipeline);
90 const ComputePipelineInfo& compute_pipeline,
Dpipeline_info.h101 std::unique_ptr<ComputePipelineInfo> compute_pipeline; member
/external/deqp-deps/amber/
DAndroid.bp60 "src/vulkan/compute_pipeline.cc",
/external/deqp-deps/amber/src/vulkan/
DCMakeLists.txt19 compute_pipeline.cc
/external/mesa3d/src/intel/vulkan/
Danv_cmd_buffer.c465 struct anv_compute_pipeline *compute_pipeline = in anv_CmdBindPipeline() local
467 if (cmd_buffer->state.compute.pipeline == compute_pipeline) in anv_CmdBindPipeline()
470 cmd_buffer->state.compute.pipeline = compute_pipeline; in anv_CmdBindPipeline()
473 &compute_pipeline->cs->bind_map); in anv_CmdBindPipeline()
Danv_pipeline.c379 struct anv_compute_pipeline *compute_pipeline = in anv_DestroyPipeline() local
382 if (compute_pipeline->cs) in anv_DestroyPipeline()
383 anv_shader_bin_unref(device, compute_pipeline->cs); in anv_DestroyPipeline()
/external/mesa3d/src/amd/vulkan/
Dradv_cmd_buffer.c2611 if (cmd_buffer->state.compute_pipeline) in radv_flush_indirect_descriptor_sets()
2612 radv_emit_userdata_address(cmd_buffer, cmd_buffer->state.compute_pipeline, MESA_SHADER_COMPUTE, in radv_flush_indirect_descriptor_sets()
2638 state->compute_pipeline && state->compute_pipeline->need_indirect_descriptor_sets); in radv_flush_descriptors()
2658 if (cmd_buffer->state.compute_pipeline && in radv_flush_descriptors()
2661 cmd_buffer->state.compute_pipeline, in radv_flush_descriptors()
2680 ? cmd_buffer->state.compute_pipeline in radv_flush_constants()
4188 struct radv_pipeline *pipeline = cmd_buffer->state.compute_pipeline; in radv_emit_compute_pipeline()
4231 if (cmd_buffer->state.compute_pipeline == pipeline) in radv_CmdBindPipeline()
4235 cmd_buffer->state.compute_pipeline = pipeline; in radv_CmdBindPipeline()
5600 struct radv_pipeline *pipeline = cmd_buffer->state.compute_pipeline; in radv_emit_dispatch_packets()
[all …]
Dradv_meta.c96 state->old_pipeline = cmd_buffer->state.compute_pipeline; in radv_meta_save()
Dradv_private.h1335 struct radv_pipeline * compute_pipeline; member
/external/mesa3d/src/freedreno/vulkan/
Dtu_private.h855 struct tu_pipeline *compute_pipeline; member
Dtu_cmd_buffer.c2069 cmd->state.compute_pipeline = pipeline; in tu_CmdBindPipeline()
3797 struct tu_pipeline *pipeline = cmd->state.compute_pipeline; in tu_dispatch()