Searched refs:CMD_BUFFER_STATE (Results 1 – 8 of 8) sorted by relevance
/external/vulkan-validation-layers/layers/ |
D | core_validation.h | 250 VALSTATETRACK_MAP_AND_TRAITS(VkCommandBuffer, CMD_BUFFER_STATE, commandBufferMap) 321 …const CMD_BUFFER_STATE* GetCBState(const VkCommandBuffer cb) const { return Get<CMD_BUFFER_STATE>(… 322 CMD_BUFFER_STATE* GetCBState(const VkCommandBuffer cb) { return Get<CMD_BUFFER_STATE>(cb); } 375 …using SetImageViewInitialLayoutCallback = std::function<void(CMD_BUFFER_STATE*, const IMAGE_VIEW_S… 382 …void CallSetImageViewInitialLayoutCallback(CMD_BUFFER_STATE* cb_node, const IMAGE_VIEW_STATE& iv_s… 764 …void AddCommandBufferBinding(std::unordered_set<CMD_BUFFER_STATE*>* cb_bindings, const VulkanTyped… 765 CMD_BUFFER_STATE* cb_node); 766 …void AddCommandBufferBindingAccelerationStructure(CMD_BUFFER_STATE*, ACCELERATION_STRUCTURE_STATE*… 767 void AddCommandBufferBindingBuffer(CMD_BUFFER_STATE*, BUFFER_STATE*); 768 void AddCommandBufferBindingBufferView(CMD_BUFFER_STATE*, BUFFER_VIEW_STATE*); [all …]
|
D | drawdispatch.cpp | 44 static inline void UpdateResourceTrackingOnDraw(CMD_BUFFER_STATE *pCB) { in UpdateResourceTrackingOnDraw() 54 const CMD_BUFFER_STATE *cb_state = GetCBState(cmd_buffer); in ValidateCmdDrawType() 67 void ValidationStateTracker::UpdateStateCmdDrawDispatchType(CMD_BUFFER_STATE *cb_state, VkPipelineB… in UpdateStateCmdDrawDispatchType() 73 void ValidationStateTracker::UpdateStateCmdDrawType(CMD_BUFFER_STATE *cb_state, VkPipelineBindPoint… in UpdateStateCmdDrawType() 93 CMD_BUFFER_STATE *cb_state = GetCBState(commandBuffer); in PostCallRecordCmdDraw() 103 CMD_BUFFER_STATE *cb_state = GetCBState(commandBuffer); in PreCallValidateCmdDrawIndexed() 136 CMD_BUFFER_STATE *cb_state = GetCBState(commandBuffer); in PostCallRecordCmdDrawIndexed() 169 CMD_BUFFER_STATE *cb_state = GetCBState(commandBuffer); in PostCallRecordCmdDrawIndirect() 206 CMD_BUFFER_STATE *cb_state = GetCBState(commandBuffer); in PostCallRecordCmdDrawIndexedIndirect() 225 CMD_BUFFER_STATE *cb_state = GetCBState(commandBuffer); in PostCallRecordCmdDispatch() [all …]
|
D | descriptor_sets.h | 361 virtual void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *) = 0; 390 void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *) override; 404 void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *) override; 422 void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *) override; 438 void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *) override; 452 void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *) override; 475 void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *) override {} in UpdateDrawState() argument 486 void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *) override {} in UpdateDrawState() argument 576 std::unordered_set<CMD_BUFFER_STATE *> GetBoundCmdBuffers() const { return cb_bindings; } in GetBoundCmdBuffers() 579 …void UpdateDrawState(ValidationStateTracker *, CMD_BUFFER_STATE *, const std::map<uint32_t, descri… [all …]
|
D | core_validation_types.h | 65 struct CMD_BUFFER_STATE; 83 std::unordered_set<CMD_BUFFER_STATE *> cb_bindings; 515 InitialLayoutState(const CMD_BUFFER_STATE &cb_state_, const IMAGE_VIEW_STATE *view_state); 559 …virtual bool SetSubresourceRangeLayout(const CMD_BUFFER_STATE &cb_state, const VkImageSubresourceR… 561 …virtual bool SetSubresourceRangeInitialLayout(const CMD_BUFFER_STATE &cb_state, const VkImageSubre… 632 …bool SetSubresourceRangeLayout(const CMD_BUFFER_STATE &cb_state, const VkImageSubresourceRange &ra… 665 …bool SetSubresourceRangeInitialLayout(const CMD_BUFFER_STATE &cb_state, const VkImageSubresourceRa… 845 … const CMD_BUFFER_STATE &cb_state, const IMAGE_VIEW_STATE *view_state) { 1399 …std::unordered_map<QFOTransferBarrier<Barrier>, const CMD_BUFFER_STATE *, QFOTransferBarrierHash<B… 1407 struct CMD_BUFFER_STATE : public BASE_NODE { [all …]
|
D | core_validation.cpp | 210 ImageSubresourceLayoutMap::InitialLayoutState::InitialLayoutState(const CMD_BUFFER_STATE &cb_state, in InitialLayoutState() 270 const ImageSubresourceLayoutMap *GetImageSubresourceLayoutMap(const CMD_BUFFER_STATE *cb_state, VkI… in GetImageSubresourceLayoutMap() 279 ImageSubresourceLayoutMap *GetImageSubresourceLayoutMap(CMD_BUFFER_STATE *cb_state, const IMAGE_STA… in GetImageSubresourceLayoutMap() 312 void ValidationStateTracker::AddCommandBufferBindingSampler(CMD_BUFFER_STATE *cb_node, SAMPLER_STAT… in AddCommandBufferBindingSampler() 324 void ValidationStateTracker::AddCommandBufferBindingImage(CMD_BUFFER_STATE *cb_node, IMAGE_STATE *i… in AddCommandBufferBindingImage() 352 void ValidationStateTracker::AddCommandBufferBindingImageView(CMD_BUFFER_STATE *cb_node, IMAGE_VIEW… in AddCommandBufferBindingImageView() 370 void ValidationStateTracker::AddCommandBufferBindingBuffer(CMD_BUFFER_STATE *cb_node, BUFFER_STATE … in AddCommandBufferBindingBuffer() 395 void ValidationStateTracker::AddCommandBufferBindingBufferView(CMD_BUFFER_STATE *cb_node, BUFFER_VI… in AddCommandBufferBindingBufferView() 413 void ValidationStateTracker::AddCommandBufferBindingAccelerationStructure(CMD_BUFFER_STATE *cb_node, in AddCommandBufferBindingAccelerationStructure() 438 void ValidationStateTracker::ClearCmdBufAndMemReferences(CMD_BUFFER_STATE *cb_node) { in ClearCmdBufAndMemReferences() [all …]
|
D | buffer_validation.cpp | 305 void CoreChecks::SetImageLayout(CMD_BUFFER_STATE *cb_node, const IMAGE_STATE &image_state, in SetImageLayout() 316 void CoreChecks::SetImageViewInitialLayout(CMD_BUFFER_STATE *cb_node, const IMAGE_VIEW_STATE &view_… in SetImageViewInitialLayout() 328 void CoreChecks::SetImageInitialLayout(CMD_BUFFER_STATE *cb_node, const IMAGE_STATE &image_state, in SetImageInitialLayout() 335 void CoreChecks::SetImageInitialLayout(CMD_BUFFER_STATE *cb_node, VkImage image, const VkImageSubre… in SetImageInitialLayout() 342 void CoreChecks::SetImageInitialLayout(CMD_BUFFER_STATE *cb_node, const IMAGE_STATE &image_state, in SetImageInitialLayout() 348 void CoreChecks::SetImageViewLayout(CMD_BUFFER_STATE *cb_node, const IMAGE_VIEW_STATE &view_state, … in SetImageViewLayout() 462 …ifyFramebufferAndRenderPassLayouts(RenderPassCreateVersion rp_version, const CMD_BUFFER_STATE *pCB, in VerifyFramebufferAndRenderPassLayouts() 485 const auto *const_pCB = static_cast<const CMD_BUFFER_STATE *>(pCB); in VerifyFramebufferAndRenderPassLayouts() 603 void CoreChecks::TransitionAttachmentRefLayout(CMD_BUFFER_STATE *pCB, FRAMEBUFFER_STATE *pFramebuff… in TransitionAttachmentRefLayout() 613 void CoreChecks::TransitionSubpassLayouts(CMD_BUFFER_STATE *pCB, const RENDER_PASS_STATE *render_pa… in TransitionSubpassLayouts() [all …]
|
D | descriptor_sets.cpp | 656 … const std::vector<uint32_t> &dynamic_offsets, const CMD_BUFFER_STATE *cb_node, in ValidateDrawState() 1172 …set::DescriptorSet::UpdateDrawState(ValidationStateTracker *device_data, CMD_BUFFER_STATE *cb_node, in UpdateDrawState() 1217 void cvdescriptorset::DescriptorSet::FilterBindingReqs(const CMD_BUFFER_STATE &cb_state, const PIPE… in FilterBindingReqs() 1269 void cvdescriptorset::DescriptorSet::UpdateValidationCache(const CMD_BUFFER_STATE &cb_state, const … in UpdateValidationCache() 1544 …::SamplerDescriptor::UpdateDrawState(ValidationStateTracker *dev_data, CMD_BUFFER_STATE *cb_node) { in UpdateDrawState() 1583 …geSamplerDescriptor::UpdateDrawState(ValidationStateTracker *dev_data, CMD_BUFFER_STATE *cb_node) { in UpdateDrawState() 1619 …et::ImageDescriptor::UpdateDrawState(ValidationStateTracker *dev_data, CMD_BUFFER_STATE *cb_node) { in UpdateDrawState() 1657 …t::BufferDescriptor::UpdateDrawState(ValidationStateTracker *dev_data, CMD_BUFFER_STATE *cb_node) { in UpdateDrawState() 1678 …et::TexelDescriptor::UpdateDrawState(ValidationStateTracker *dev_data, CMD_BUFFER_STATE *cb_node) { in UpdateDrawState() 2274 const BindingReqMap &cvdescriptorset::PrefilterBindRequestMap::FilteredMap(const CMD_BUFFER_STATE &… in FilteredMap()
|
D | gpu_validation.cpp | 814 static void GenerateCommonMessage(const debug_report_data *report_data, const CMD_BUFFER_STATE *cb_… in GenerateCommonMessage() 1066 void CoreChecks::AnalyzeAndReportError(CMD_BUFFER_STATE *cb_node, VkQueue queue, VkPipelineBindPoin… in AnalyzeAndReportError() 1118 void CoreChecks::ProcessInstrumentationBuffer(VkQueue queue, CMD_BUFFER_STATE *cb_node) { in ProcessInstrumentationBuffer() 1160 void CoreChecks::UpdateInstrumentationBuffer(CMD_BUFFER_STATE *cb_node) { in UpdateInstrumentationBuffer()
|