Searched refs:VkCommandBuffer (Results 1 - 25 of 97) sorted by relevance

1234

/external/deqp/external/vulkancts/framework/vulkan/
H A DvkConcreteDeviceInterface.inl75 virtual VkResult allocateCommandBuffers (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers) const;
76 virtual void freeCommandBuffers (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const;
77 virtual VkResult beginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo) const;
78 virtual VkResult endCommandBuffer (VkCommandBuffer commandBuffer) const;
79 virtual VkResult resetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const;
80 virtual void cmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const;
81 virtual void cmdSetViewport (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports) const;
82 virtual void cmdSetScissor (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors) const;
83 virtual void cmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth) const;
84 virtual void cmdSetDepthBias (VkCommandBuffer commandBuffe
[all...]
H A DvkVirtualDeviceInterface.inl75 virtual VkResult allocateCommandBuffers (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers) const = 0;
76 virtual void freeCommandBuffers (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const = 0;
77 virtual VkResult beginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo) const = 0;
78 virtual VkResult endCommandBuffer (VkCommandBuffer commandBuffer) const = 0;
79 virtual VkResult resetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const = 0;
80 virtual void cmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const = 0;
81 virtual void cmdSetViewport (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports) const = 0;
82 virtual void cmdSetScissor (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors) const = 0;
83 virtual void cmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth) const = 0;
84 virtual void cmdSetDepthBias (VkCommandBuffer commandBuffe
[all...]
H A DvkRefUtil.cpp53 Move<VkCommandBuffer> allocateCommandBuffer (const DeviceInterface& vk, VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo)
55 VkCommandBuffer object = 0;
58 return Move<VkCommandBuffer>(check<VkCommandBuffer>(object), Deleter<VkCommandBuffer>(vk, device, pAllocateInfo->commandPool));
H A DvkDeviceDriverImpl.inl360 VkResult DeviceDriver::allocateCommandBuffers (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers) const
365 void DeviceDriver::freeCommandBuffers (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const
370 VkResult DeviceDriver::beginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo) const
375 VkResult DeviceDriver::endCommandBuffer (VkCommandBuffer commandBuffer) const
380 VkResult DeviceDriver::resetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const
385 void DeviceDriver::cmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const
390 void DeviceDriver::cmdSetViewport (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports) const
395 void DeviceDriver::cmdSetScissor (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors) const
400 void DeviceDriver::cmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth) const
405 void DeviceDriver::cmdSetDepthBias (VkCommandBuffer commandBuffe
[all...]
H A DvkFunctionPointerTypes.inl92 typedef VKAPI_ATTR VkResult (VKAPI_CALL* AllocateCommandBuffersFunc) (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers);
93 typedef VKAPI_ATTR void (VKAPI_CALL* FreeCommandBuffersFunc) (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers);
94 typedef VKAPI_ATTR VkResult (VKAPI_CALL* BeginCommandBufferFunc) (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo);
95 typedef VKAPI_ATTR VkResult (VKAPI_CALL* EndCommandBufferFunc) (VkCommandBuffer commandBuffer);
96 typedef VKAPI_ATTR VkResult (VKAPI_CALL* ResetCommandBufferFunc) (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags);
97 typedef VKAPI_ATTR void (VKAPI_CALL* CmdBindPipelineFunc) (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline);
98 typedef VKAPI_ATTR void (VKAPI_CALL* CmdSetViewportFunc) (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports);
99 typedef VKAPI_ATTR void (VKAPI_CALL* CmdSetScissorFunc) (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors);
100 typedef VKAPI_ATTR void (VKAPI_CALL* CmdSetLineWidthFunc) (VkCommandBuffer commandBuffer, float lineWidth);
101 typedef VKAPI_ATTR void (VKAPI_CALL* CmdSetDepthBiasFunc) (VkCommandBuffer commandBuffe
[all...]
H A DvkRefUtil.hpp44 Move<VkCommandBuffer> allocateCommandBuffer (const DeviceInterface& vk, VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo);
H A DvkNullDriverImpl.inl584 VKAPI_ATTR VkResult VKAPI_CALL beginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo)
591 VKAPI_ATTR VkResult VKAPI_CALL endCommandBuffer (VkCommandBuffer commandBuffer)
597 VKAPI_ATTR VkResult VKAPI_CALL resetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags)
604 VKAPI_ATTR void VKAPI_CALL cmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
611 VKAPI_ATTR void VKAPI_CALL cmdSetViewport (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports)
619 VKAPI_ATTR void VKAPI_CALL cmdSetScissor (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors)
627 VKAPI_ATTR void VKAPI_CALL cmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth)
633 VKAPI_ATTR void VKAPI_CALL cmdSetDepthBias (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor)
641 VKAPI_ATTR void VKAPI_CALL cmdSetBlendConstants (VkCommandBuffer commandBuffer, const float blendConstants[4])
647 VKAPI_ATTR void VKAPI_CALL cmdSetDepthBounds (VkCommandBuffer commandBuffe
[all...]
/external/vulkan-validation-layers/demos/smoke/
H A DMeshes.h45 void cmd_bind_buffers(VkCommandBuffer cmd) const;
46 void cmd_draw(VkCommandBuffer cmd, Type type) const;
H A DSmoke.h107 VkCommandBuffer primary_cmd;
108 std::vector<VkCommandBuffer> worker_cmds;
191 void draw_object(const Simulation::Object &obj, FrameData &data, VkCommandBuffer cmd) const;
/external/skia/third_party/vulkan/
H A Dvulkan.h75 VK_DEFINE_HANDLE(VkCommandBuffer)
1423 const VkCommandBuffer* pCommandBuffers;
2285 typedef VkResult (VKAPI_PTR *PFN_vkAllocateCommandBuffers)(VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers);
2286 typedef void (VKAPI_PTR *PFN_vkFreeCommandBuffers)(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer* pCommandBuffers);
2287 typedef VkResult (VKAPI_PTR *PFN_vkBeginCommandBuffer)(VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo);
2288 typedef VkResult (VKAPI_PTR *PFN_vkEndCommandBuffer)(VkCommandBuffer commandBuffer);
2289 typedef VkResult (VKAPI_PTR *PFN_vkResetCommandBuffer)(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags);
2290 typedef void (VKAPI_PTR *PFN_vkCmdBindPipeline)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline);
2291 typedef void (VKAPI_PTR *PFN_vkCmdSetViewport)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport* pViewports);
2292 typedef void (VKAPI_PTR *PFN_vkCmdSetScissor)(VkCommandBuffer commandBuffe
[all...]
/external/vulkan-validation-layers/include/vulkan/
H A Dvulkan.h81 VK_DEFINE_HANDLE(VkCommandBuffer)
1432 const VkCommandBuffer* pCommandBuffers;
2294 typedef VkResult (VKAPI_PTR *PFN_vkAllocateCommandBuffers)(VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers);
2295 typedef void (VKAPI_PTR *PFN_vkFreeCommandBuffers)(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer* pCommandBuffers);
2296 typedef VkResult (VKAPI_PTR *PFN_vkBeginCommandBuffer)(VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo);
2297 typedef VkResult (VKAPI_PTR *PFN_vkEndCommandBuffer)(VkCommandBuffer commandBuffer);
2298 typedef VkResult (VKAPI_PTR *PFN_vkResetCommandBuffer)(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags);
2299 typedef void (VKAPI_PTR *PFN_vkCmdBindPipeline)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline);
2300 typedef void (VKAPI_PTR *PFN_vkCmdSetViewport)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport* pViewports);
2301 typedef void (VKAPI_PTR *PFN_vkCmdSetScissor)(VkCommandBuffer commandBuffe
[all...]
/external/deqp/external/vulkancts/modules/vulkan/image/
H A DvktImageLoadStoreTests.cpp357 void commandImageWriteBarrierBetweenShaderInvocations (Context& context, const VkCommandBuffer cmdBuffer, const VkImage image, const Texture& texture)
370 void commandBufferWriteBarrierBeforeHostRead (Context& context, const VkCommandBuffer cmdBuffer, const VkBuffer buffer, const VkDeviceSize bufferSizeBytes)
383 const VkCommandBuffer cmdBuffer,
525 virtual void commandBeforeCompute (const VkCommandBuffer cmdBuffer) = 0;
526 virtual void commandBetweenShaderInvocations (const VkCommandBuffer cmdBuffer) = 0;
527 virtual void commandAfterCompute (const VkCommandBuffer cmdBuffer) = 0;
529 virtual void commandBindDescriptorsForLayer (const VkCommandBuffer cmdBuffer,
560 const Unique<VkCommandBuffer> cmdBuffer(makeCommandBuffer(vk, device, *cmdPool));
601 void commandBeforeCompute (const VkCommandBuffer) {} argument
602 void commandBetweenShaderInvocations (const VkCommandBuffer) {} argument
603 commandAfterCompute(const VkCommandBuffer) argument
964 commandBeforeCompute(const VkCommandBuffer) argument
965 commandBetweenShaderInvocations(const VkCommandBuffer) argument
966 commandAfterCompute(const VkCommandBuffer) argument
[all...]
H A DvktImageTestsUtil.hpp112 vk::Move<vk::VkCommandBuffer> makeCommandBuffer (const vk::DeviceInterface& vk,
164 const vk::VkCommandBuffer cmdBuffer);
167 const vk::VkCommandBuffer cmdBuffer);
172 const vk::VkCommandBuffer cmdBuffer);
/external/vulkan-validation-layers/loader/
H A Dtrampoline.c1624 VkCommandBuffer *pCommandBuffers) {
1645 const VkCommandBuffer *pCommandBuffers) {
1655 vkBeginCommandBuffer(VkCommandBuffer commandBuffer,
1665 vkEndCommandBuffer(VkCommandBuffer commandBuffer) {
1674 vkResetCommandBuffer(VkCommandBuffer commandBuffer,
1684 vkCmdBindPipeline(VkCommandBuffer commandBuffer,
1694 vkCmdSetViewport(VkCommandBuffer commandBuffer, uint32_t firstViewport,
1705 vkCmdSetScissor(VkCommandBuffer commandBuffer, uint32_t firstScissor,
1715 vkCmdSetLineWidth(VkCommandBuffer commandBuffer, float lineWidth) {
1724 vkCmdSetDepthBias(VkCommandBuffer commandBuffe
[all...]
/external/vulkan-validation-layers/layers/
H A Dthreading.h204 counter<VkCommandBuffer> c_VkCommandBuffer;
234 : report_data(nullptr), c_VkCommandBuffer("VkCommandBuffer", VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT),
305 static std::unordered_map<VkCommandBuffer, VkCommandPool> command_pool_map;
307 // VkCommandBuffer needs check for implicit use of command pool
308 static void startWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true) {
317 static void finishWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true) {
326 static void startReadObject(struct layer_data *my_data, VkCommandBuffer object) {
333 static void finishReadObject(struct layer_data *my_data, VkCommandBuffer object) {
H A Dcore_validation.h135 list<VkCommandBuffer> pCommandBufferBindings; // list container of cmd buffers that reference this mem object
177 list<VkCommandBuffer> pQueueCommandBuffers;
529 vector<VkCommandBuffer> cmdBuffers;
560 list<VkCommandBuffer> pQueueCommandBuffers;
563 vector<VkCommandBuffer> untrackedCmdBuffers;
564 unordered_set<VkCommandBuffer> inFlightCmdBuffers;
576 unordered_set<VkCommandBuffer> referencingCmdBuffers;
618 unordered_set<VkCommandBuffer> boundCmdBuffers; // Cmd buffers that this set has been bound to
815 VkCommandBuffer commandBuffer;
868 VkCommandBuffer primaryCommandBuffe
[all...]
/external/deqp/external/vulkancts/modules/vulkan/compute/
H A DvktComputeTestsUtil.cpp101 Move<VkCommandBuffer> makeCommandBuffer (const DeviceInterface& vk, const VkDevice device, const VkCommandPool commandPool)
276 void beginCommandBuffer (const DeviceInterface& vk, const VkCommandBuffer commandBuffer)
288 void endCommandBuffer (const DeviceInterface& vk, const VkCommandBuffer commandBuffer)
296 const VkCommandBuffer commandBuffer)
314 &commandBuffer, // const VkCommandBuffer* pCommandBuffers;
H A DvktComputeTestsUtil.hpp85 vk::Move<vk::VkCommandBuffer> makeCommandBuffer (const vk::DeviceInterface& vk,
140 const vk::VkCommandBuffer cmdBuffer);
143 const vk::VkCommandBuffer cmdBuffer);
148 const vk::VkCommandBuffer cmdBuffer);
/external/deqp/external/vulkancts/modules/vulkan/draw/
H A DvktDrawImageObjectUtil.hpp263 void transition2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageAspectFlags aspectMask, vk::VkImageLayout oldLayout, vk::VkImageLayout newLayout);
265 void initialTransitionColor2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
267 void initialTransitionDepth2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
269 void initialTransitionStencil2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
271 void initialTransitionDepthStencil2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
H A DvktDrawBaseClass.hpp126 vk::Move<vk::VkCommandBuffer> m_cmdBuffer;
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/
H A DvktDynamicStateImageObjectUtil.hpp265 vk::VkCommandBuffer cmdBuffer,
273 void initialTransitionColor2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
275 void initialTransitionDepth2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
277 void initialTransitionStencil2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
280 vk::VkCommandBuffer cmdBuffer,
/external/deqp/external/vulkancts/modules/vulkan/query_pool/
H A DvktQueryPoolImageObjectUtil.hpp254 vk::VkCommandBuffer cmdBuffer,
262 void initialTransitionColor2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
264 void initialTransitionDepth2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
266 void initialTransitionStencil2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
268 void initialTransitionDepthStencil2DImage (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout);
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesTestsUtil.hpp119 vk::Move<vk::VkCommandBuffer> makeCommandBuffer (const vk::DeviceInterface& vk,
179 const vk::VkCommandBuffer cmdBuffer);
182 const vk::VkCommandBuffer cmdBuffer);
186 const vk::VkCommandBuffer cmdBuffer,
196 const vk::VkCommandBuffer cmdBuffer,
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiCommandBuffersTests.cpp65 VkCommandBuffer getCommandBuffer (deUint32 bufferIndex) const;
76 VkCommandBuffer m_primaryCommandBuffers[NumBuffers];
111 VkCommandBuffer CommandBufferBareTestEnvironment<NumBuffers>::getCommandBuffer(deUint32 bufferIndex) const
125 VkCommandBuffer getPrimaryCommandBuffer (void) const { return getCommandBuffer(0); }
126 VkCommandBuffer getSecondaryCommandBuffer (void) const { return *m_secondaryCommandBuffer; }
146 Move<VkCommandBuffer> m_secondaryCommandBuffer;
394 m_primaryCommandBuffers, // const VkCommandBuffer* pCommandBuffers;
641 const Unique<VkCommandBuffer> cmdBuf (allocateCommandBuffer(vk, vkDevice, &cmdBufParams));
682 VkCommandBuffer cmdBuffers[minCommandBuffer];
716 VkCommandBuffer cmdBuffe
[all...]
/external/skia/src/gpu/vk/
H A DGrVkCommandBuffer.h169 explicit GrVkCommandBuffer(VkCommandBuffer cmdBuffer)
185 VkCommandBuffer fCmdBuffer;

Completed in 408 milliseconds

1234