Home
last modified time | relevance | path

Searched refs:CMD_BUFFER_STATE (Results 1 – 8 of 8) sorted by relevance

/external/vulkan-validation-layers/layers/
Dcore_validation.h250 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 …]
Ddrawdispatch.cpp44 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 …]
Ddescriptor_sets.h361 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 …]
Dcore_validation_types.h65 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 …]
Dcore_validation.cpp210 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 …]
Dbuffer_validation.cpp305 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 …]
Ddescriptor_sets.cpp656 … 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()
Dgpu_validation.cpp814 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()