Home
last modified time | relevance | path

Searched refs:CommandBuffer (Results 1 – 25 of 337) sorted by relevance

12345678910>>...14

/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkCommandBuffer.cpp42 class CmdBeginRenderPass : public vk::CommandBuffer::Command
62 void execute(vk::CommandBuffer::ExecutionState &executionState) override in execute()
83 class CmdNextSubpass : public vk::CommandBuffer::Command
86 void execute(vk::CommandBuffer::ExecutionState &executionState) override in execute()
104 class CmdEndRenderPass : public vk::CommandBuffer::Command
107 void execute(vk::CommandBuffer::ExecutionState &executionState) override in execute()
123 class CmdExecuteCommands : public vk::CommandBuffer::Command
126 CmdExecuteCommands(const vk::CommandBuffer *commandBuffer) in CmdExecuteCommands()
131 void execute(vk::CommandBuffer::ExecutionState &executionState) override in execute()
139 const vk::CommandBuffer *const commandBuffer;
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DVulkanSecondaryCommandBuffer.h31 class VulkanSecondaryCommandBuffer : public priv::CommandBuffer
247 CommandBuffer::blitImage(srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, in blitImage()
256 CommandBuffer::beginQuery(queryPool, query, flags); in beginQuery()
262 CommandBuffer::endQuery(queryPool, query); in endQuery()
271 CommandBuffer::writeTimestamp(pipelineStage, queryPool, query); in writeTimestamp()
282 CommandBuffer::clearColorImage(image, imageLayout, color, rangeCount, ranges); in clearColorImage()
293 CommandBuffer::clearDepthStencilImage(image, imageLayout, depthStencil, rangeCount, ranges); in clearDepthStencilImage()
304 CommandBuffer::clearAttachments(attachmentCount, attachments, rectCount, rects); in clearAttachments()
313 CommandBuffer::copyBuffer(srcBuffer, destBuffer, regionCount, regions); in copyBuffer()
323 CommandBuffer::copyBufferToImage(srcBuffer, dstImage, dstImageLayout, regionCount, regions); in copyBufferToImage()
[all …]
Dvk_wrapper.h62 CommandBuffer, enumerator
72 class CommandBuffer; in ANGLE_HANDLE_TYPES_X() local
89 struct HandleTypeHelper<priv::CommandBuffer>
91 constexpr static HandleType kHandleType = HandleType::CommandBuffer;
166 class CommandBuffer : public WrappedObject<CommandBuffer, VkCommandBuffer>
169 CommandBuffer() = default;
285 void executeCommands(uint32_t commandBufferCount, const CommandBuffer *commandBuffers);
369 using PrimaryCommandBuffer = priv::CommandBuffer;
670 ANGLE_INLINE VkCommandBuffer CommandBuffer::releaseHandle()
677 ANGLE_INLINE VkResult CommandBuffer::init(VkDevice device,
[all …]
/third_party/skia/experimental/graphite/src/mtl/
DMtlCommandBuffer.mm21 sk_sp<CommandBuffer> CommandBuffer::Make(const Gpu* gpu) {
41 (*cmdBuffer).label = @"CommandBuffer::Make";
44 return sk_sp<CommandBuffer>(new CommandBuffer(std::move(cmdBuffer), gpu));
47 CommandBuffer::CommandBuffer(sk_cfp<id<MTLCommandBuffer>> cmdBuffer, const Gpu* gpu)
50 CommandBuffer::~CommandBuffer() {}
52 bool CommandBuffer::commit() {
67 void CommandBuffer::onBeginRenderPass(const RenderPassDesc& renderPassDesc) {
113 void CommandBuffer::endRenderPass() {
119 BlitCommandEncoder* CommandBuffer::getBlitCommandEncoder() {
136 void CommandBuffer::endBlitCommandEncoder() {
[all …]
DMtlCommandBuffer.h26 class CommandBuffer final : public skgpu::CommandBuffer {
28 static sk_sp<CommandBuffer> Make(const Gpu*);
29 ~CommandBuffer() override;
51 CommandBuffer(sk_cfp<id<MTLCommandBuffer>> cmdBuffer, const Gpu* gpu);
DMtlGpu.mm37 WorkSubmission(sk_sp<CommandBuffer> cmdBuffer)
49 sk_sp<CommandBuffer> fCommandBuffer;
52 bool Gpu::onSubmit(sk_sp<skgpu::CommandBuffer> commandBuffer) {
54 sk_sp<CommandBuffer>& mtlCmdBuffer = (sk_sp<CommandBuffer>&)(commandBuffer);
/third_party/skia/experimental/graphite/src/
DCommandBuffer.cpp19 CommandBuffer::CommandBuffer() {} in CommandBuffer() function in skgpu::CommandBuffer
21 void CommandBuffer::releaseResources() { in releaseResources()
27 void CommandBuffer::beginRenderPass(const RenderPassDesc& renderPassDesc) { in beginRenderPass()
39 void CommandBuffer::bindGraphicsPipeline(sk_sp<GraphicsPipeline> graphicsPipeline) { in bindGraphicsPipeline()
45 void CommandBuffer::bindUniformBuffer(sk_sp<Buffer> uniformBuffer, size_t offset) { in bindUniformBuffer()
51 void CommandBuffer::bindVertexBuffers(sk_sp<Buffer> vertexBuffer, size_t vertexOffset, in bindVertexBuffers()
64 void CommandBuffer::bindIndexBuffer(sk_sp<Buffer> indexBuffer, size_t bufferOffset) { in bindIndexBuffer()
80 void CommandBuffer::copyTextureToBuffer(sk_sp<skgpu::Texture> texture, in copyTextureToBuffer()
DRecording.h15 class CommandBuffer; variable
19 Recording(sk_sp<CommandBuffer>);
26 sk_sp<CommandBuffer> fCommandBuffer;
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
Dvk_wrapper.h106 CommandBuffer, enumerator
116 class CommandBuffer; in ANGLE_HANDLE_TYPES_X() local
133 struct HandleTypeHelper<priv::CommandBuffer>
135 constexpr static HandleType kHandleType = HandleType::CommandBuffer;
169 class CommandBuffer : public WrappedObject<CommandBuffer, VkCommandBuffer>
172 CommandBuffer() = default;
288 void executeCommands(uint32_t commandBufferCount, const CommandBuffer *commandBuffers);
588 ANGLE_INLINE VkCommandBuffer CommandBuffer::releaseHandle()
595 ANGLE_INLINE VkResult CommandBuffer::init(VkDevice device,
602 ANGLE_INLINE void CommandBuffer::blitImage(const Image &srcImage,
[all …]
DContextVk.h355 vk::CommandBuffer *commandBuffer);
377 vk::CommandBuffer **commandBufferOut);
384 vk::CommandBuffer **commandBufferOut);
391 vk::CommandBuffer **commandBufferOut,
393 angle::Result setupDispatch(const gl::Context *context, vk::CommandBuffer **commandBufferOut);
425 vk::CommandBuffer *commandBuffer);
427 vk::CommandBuffer *commandBuffer);
429 vk::CommandBuffer *commandBuffer);
431 vk::CommandBuffer *commandBuffer);
433 vk::CommandBuffer *commandBuffer);
[all …]
DCommandGraph.h76 CommandBuffer *mRenderPassCommandBuffer = nullptr;
87 CommandBuffer *getOutsideRenderPassCommands() in getOutsideRenderPassCommands()
93 CommandBuffer *getInsideRenderPassCommands() in getInsideRenderPassCommands()
102 CommandBuffer **commandsOut);
105 angle::Result beginInsideRenderPassRecording(ContextVk *context, CommandBuffer **commandsOut);
237 CommandBuffer mOutsideRenderPassCommands;
238 CommandBuffer mInsideRenderPassCommands;
317 angle::Result recordCommands(ContextVk *context, CommandBuffer **commandBufferOut);
327 CommandBuffer **commandBufferOut);
340 CommandBuffer **commandBufferOut) in appendToStartedRenderPass()
[all …]
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
Dcommand_buffer.cc25 CommandBuffer::CommandBuffer(Device* device, CommandPool* pool) in CommandBuffer() function in amber::vulkan::CommandBuffer
28 CommandBuffer::~CommandBuffer() { in ~CommandBuffer()
40 Result CommandBuffer::Initialize() { in Initialize()
62 Result CommandBuffer::BeginRecording() { in BeginRecording()
75 Result CommandBuffer::SubmitAndReset(uint32_t timeout_ms) { in SubmitAndReset()
109 void CommandBuffer::Reset() { in Reset()
116 CommandBufferGuard::CommandBufferGuard(CommandBuffer* buffer) in CommandBufferGuard()
Dframe_buffer.h27 class CommandBuffer; variable
44 void ChangeFrameToDrawLayout(CommandBuffer* command);
45 void ChangeFrameToProbeLayout(CommandBuffer* command);
46 void ChangeFrameToWriteLayout(CommandBuffer* command);
56 void TransferImagesToHost(CommandBuffer* command);
57 void TransferImagesToDevice(CommandBuffer* command);
66 void ChangeFrameLayout(CommandBuffer* command,
Dcommand_buffer.h39 class CommandBuffer {
41 CommandBuffer(Device* device, CommandPool* pool);
42 ~CommandBuffer();
77 explicit CommandBufferGuard(CommandBuffer* buffer);
90 CommandBuffer* buffer_;
Dresource.h28 class CommandBuffer; variable
40 virtual void CopyToDevice(CommandBuffer* command_buffer) = 0;
43 virtual void CopyToHost(CommandBuffer* command_buffer) = 0;
72 void MemoryBarrier(CommandBuffer* command_buffer);
Dtransfer_image.h26 class CommandBuffer; variable
50 void ImageBarrier(CommandBuffer* command_buffer,
56 void CopyToDevice(CommandBuffer* command_buffer) override;
59 void CopyToHost(CommandBuffer* command_buffer) override;
Dindex_buffer.h31 class CommandBuffer; variable
41 Result SendIndexData(CommandBuffer* command, Buffer* buffer);
44 Result BindToCommandBuffer(CommandBuffer* command);
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
DDestroyTests.cpp62 wgpu::CommandBuffer commands = encoder.Finish(); in SetUp()
70 wgpu::CommandBuffer CreateTriangleCommandBuffer() { in CreateTriangleCommandBuffer()
79 wgpu::CommandBuffer commands = encoder.Finish(); in CreateTriangleCommandBuffer()
88 wgpu::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
99 wgpu::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
111 wgpu::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
126 wgpu::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
135 wgpu::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
147 wgpu::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
173 wgpu::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
DQueryTests.cpp170 wgpu::CommandBuffer commands = encoder.Finish(); in TestOcclusionQueryWithDepthStencilTest()
199 wgpu::CommandBuffer commands = encoder.Finish(); in TestOcclusionQueryWithScissorTest()
295 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
352 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
385 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
407 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
422 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
440 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
566 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
583 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
[all …]
DIndexFormatTests.cpp91 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
118 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
150 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
178 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
208 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
285 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
320 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
356 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
410 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
439 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P()
[all …]
/third_party/flutter/skia/third_party/externals/dawn/src/tests/end2end/
DDestroyTests.cpp64 dawn::CommandBuffer commands = encoder.Finish(); in SetUp()
72 dawn::CommandBuffer CreateTriangleCommandBuffer() { in CreateTriangleCommandBuffer()
82 dawn::CommandBuffer commands = encoder.Finish(); in CreateTriangleCommandBuffer()
91 dawn::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
102 dawn::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
114 dawn::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
129 dawn::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
138 dawn::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
150 dawn::CommandBuffer commands = CreateTriangleCommandBuffer(); in TEST_P()
DTextureZeroInitTests.cpp123 dawn::CommandBuffer commands = encoder.Finish(); in TEST_P()
151 dawn::CommandBuffer commands = encoder.Finish(); in TEST_P()
180 dawn::CommandBuffer commands = encoder.Finish(); in TEST_P()
208 dawn::CommandBuffer commands = encoder.Finish(); in TEST_P()
242 dawn::CommandBuffer commands = encoder.Finish(); in TEST_P()
272 dawn::CommandBuffer commands = encoder.Finish(); in TEST_P()
292 dawn::CommandBuffer commands = encoder.Finish(); in TEST_P()
330 dawn::CommandBuffer commandBuffer = encoder.Finish(); in TEST_P()
364 dawn::CommandBuffer commandBuffer = encoder.Finish(); in TEST_P()
397 dawn::CommandBuffer commandBuffer = encoder.Finish(); in TEST_P()
[all …]
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/opengl/
DCommandBufferGL.h29 class CommandBuffer : public CommandBufferBase {
31 CommandBuffer(CommandEncoderBase* encoder, const CommandBufferDescriptor* descriptor);
32 ~CommandBuffer();
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DCommandBufferVk.h31 class CommandBuffer : public CommandBufferBase {
33 CommandBuffer(CommandEncoderBase* encoder, const CommandBufferDescriptor* descriptor);
34 ~CommandBuffer();
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
DGPUCommandBuffer.h29 GPUCommandBuffer(wgpu::CommandBuffer cmd_buf);
32 inline operator const wgpu::CommandBuffer &() const {
42 wgpu::CommandBuffer cmd_buf_;

12345678910>>...14