Home
last modified time | relevance | path

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

/external/vulkan-validation-layers/layers/
Ddrawdispatch.cpp49 bool CoreChecks::ValidateCmdDrawType(VkCommandBuffer cmd_buffer, bool indexed, VkPipelineBindPoint … in ValidateCmdDrawType()
79 bool CoreChecks::PreCallValidateCmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32… in PreCallValidateCmdDraw()
86 void CoreChecks::PreCallRecordCmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t… in PreCallRecordCmdDraw()
97 bool CoreChecks::PreCallValidateCmdDrawIndexed(VkCommandBuffer commandBuffer, uint32_t indexCount, … in PreCallValidateCmdDrawIndexed()
128 void CoreChecks::PreCallRecordCmdDrawIndexed(VkCommandBuffer commandBuffer, uint32_t indexCount, ui… in PreCallRecordCmdDrawIndexed()
140 bool CoreChecks::PreCallValidateCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkD… in PreCallValidateCmdDrawIndirect()
162 void CoreChecks::PreCallRecordCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDev… in PreCallRecordCmdDrawIndirect()
175 bool CoreChecks::PreCallValidateCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buff… in PreCallValidateCmdDrawIndexedIndirect()
199 void CoreChecks::PreCallRecordCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer… in PreCallRecordCmdDrawIndexedIndirect()
212 bool CoreChecks::PreCallValidateCmdDispatch(VkCommandBuffer commandBuffer, uint32_t x, uint32_t y, … in PreCallValidateCmdDispatch()
[all …]
Dcore_validation.cpp120 const GlobalQFOTransferBarrierMap<VkImageMemoryBarrier> &CoreChecks::GetGlobalQFOReleaseBarrierMap( in GetGlobalQFOReleaseBarrierMap()
124 const GlobalQFOTransferBarrierMap<VkBufferMemoryBarrier> &CoreChecks::GetGlobalQFOReleaseBarrierMap( in GetGlobalQFOReleaseBarrierMap()
128 GlobalQFOTransferBarrierMap<VkImageMemoryBarrier> &CoreChecks::GetGlobalQFOReleaseBarrierMap( in GetGlobalQFOReleaseBarrierMap()
132 GlobalQFOTransferBarrierMap<VkBufferMemoryBarrier> &CoreChecks::GetGlobalQFOReleaseBarrierMap( in GetGlobalQFOReleaseBarrierMap()
478 bool CoreChecks::VerifyBoundMemoryIsValid(VkDeviceMemory mem, const VulkanTypedHandle &typed_handle… in VerifyBoundMemoryIsValid()
497 bool CoreChecks::ValidateMemoryIsBoundToImage(const IMAGE_STATE *image_state, const char *api_name,… in ValidateMemoryIsBoundToImage()
516 bool CoreChecks::ValidateMemoryIsBoundToBuffer(const BUFFER_STATE *buffer_state, const char *api_na… in ValidateMemoryIsBoundToBuffer()
527 bool CoreChecks::ValidateMemoryIsBoundToAccelerationStructure(const ACCELERATION_STRUCTURE_STATE *a… in ValidateMemoryIsBoundToAccelerationStructure()
570 bool CoreChecks::ValidateSetMemBinding(VkDeviceMemory mem, const VulkanTypedHandle &typed_handle, c… in ValidateSetMemBinding()
626 bool CoreChecks::SetSparseMemBinding(MEM_BINDING binding, const VulkanTypedHandle &typed_handle) { in SetSparseMemBinding()
[all …]
Dgpu_validation.cpp46 GpuDescriptorSetManager::GpuDescriptorSetManager(CoreChecks *dev_data) { dev_data_ = dev_data; } in GpuDescriptorSetManager()
193 VkResult CoreChecks::GpuInitializeVma() { in GpuInitializeVma()
200 CoreChecks *core_checks = static_cast<CoreChecks *>(validation_data); in GpuInitializeVma()
226 void CoreChecks::ReportSetupProblem(VkDebugReportObjectTypeEXT object_type, uint64_t object_handle, in ReportSetupProblem()
233 void CoreChecks::GpuPreCallRecordCreateDevice(VkPhysicalDevice gpu, safe_VkDeviceCreateInfo *modifi… in GpuPreCallRecordCreateDevice()
260 void CoreChecks::GpuPostCallRecordCreateDevice(const CHECK_ENABLED *enables, const VkDeviceCreateIn… in GpuPostCallRecordCreateDevice()
351 void CoreChecks::GpuPreCallRecordDestroyDevice() { in GpuPreCallRecordDestroyDevice()
378 bool CoreChecks::GpuPreCallCreatePipelineLayout(const VkPipelineLayoutCreateInfo *pCreateInfo, in GpuPreCallCreatePipelineLayout()
413 void CoreChecks::GpuPostCallCreatePipelineLayout(VkResult result) { in GpuPostCallCreatePipelineLayout()
423 void CoreChecks::GpuResetCommandBuffer(const VkCommandBuffer commandBuffer) { in GpuResetCommandBuffer()
[all …]
Dbuffer_validation.cpp158 void CoreChecks::SetLayout(OBJECT *pObject, VkImage image, VkImageSubresource range, const LAYOUT &… in SetLayout()
172 void CoreChecks::SetLayout(OBJECT *pObject, ImageSubresourcePair imgpair, const LAYOUT &layout, VkI… in SetLayout()
180 void CoreChecks::SetLayout(ImageSubresPairLayoutMap &imageLayoutMap, ImageSubresourcePair imgpair, … in SetLayout()
189 bool CoreChecks::FindLayoutVerifyLayout(ImageSubresourcePair imgpair, VkImageLayout &layout, const … in FindLayoutVerifyLayout()
211 bool CoreChecks::FindGlobalLayout(ImageSubresourcePair imgpair, VkImageLayout &layout) { in FindGlobalLayout()
231 bool CoreChecks::FindLayouts(VkImage image, std::vector<VkImageLayout> &layouts) { in FindLayouts()
251 bool CoreChecks::FindLayout(const ImageSubresPairLayoutMap &imageLayoutMap, ImageSubresourcePair im… in FindLayout()
266 bool CoreChecks::FindLayout(const ImageSubresPairLayoutMap &imageLayoutMap, ImageSubresourcePair im… in FindLayout()
289 void CoreChecks::SetGlobalLayout(ImageSubresourcePair imgpair, const VkImageLayout &layout) { in SetGlobalLayout()
305 void CoreChecks::SetImageLayout(CMD_BUFFER_STATE *cb_node, const IMAGE_STATE &image_state, in SetImageLayout()
[all …]
Dgpu_validation.h55 GpuDescriptorSetManager(CoreChecks *dev_data);
68 CoreChecks *dev_data_;
Ddescriptor_sets.cpp655 bool CoreChecks::ValidateDrawState(const DescriptorSet *descriptor_set, const std::map<uint32_t, de… in ValidateDrawState()
943 bool CoreChecks::ValidateCopyUpdate(const VkCopyDescriptorSet *update, const DescriptorSet *dst_set… in ValidateCopyUpdate()
1307 bool CoreChecks::ValidateSampler(const VkSampler sampler) const { return (GetSamplerState(sampler) … in ValidateSampler()
1309 bool CoreChecks::ValidateImageUpdate(VkImageView image_view, VkImageLayout image_layout, VkDescript… in ValidateImageUpdate()
1690 bool CoreChecks::ValidateUpdateDescriptorSets(uint32_t write_count, const VkWriteDescriptorSet *p_w… in ValidateUpdateDescriptorSets()
1843 bool CoreChecks::ValidateUpdateDescriptorSetsWithTemplateKHR(VkDescriptorSet descriptorSet, const T… in ValidateUpdateDescriptorSetsWithTemplateKHR()
1874 bool CoreChecks::ValidatePushDescriptorsUpdate(const DescriptorSet *push_set, uint32_t write_count, in ValidatePushDescriptorsUpdate()
1944 bool CoreChecks::ValidateBufferUpdate(VkDescriptorBufferInfo const *buffer_info, VkDescriptorType t… in ValidateBufferUpdate()
2030 bool CoreChecks::VerifyCopyUpdateContents(const VkCopyDescriptorSet *update, const DescriptorSet *s… in VerifyCopyUpdateContents()
2156 void CoreChecks::UpdateAllocateDescriptorSetsData(const VkDescriptorSetAllocateInfo *p_alloc_info, in UpdateAllocateDescriptorSetsData()
[all …]
Dshader_validation.cpp1513 bool CoreChecks::ValidateShaderCapabilities(SHADER_MODULE_STATE const *src, VkShaderStageFlagBits s… in ValidateShaderCapabilities()
1789 bool CoreChecks::ValidateShaderStageWritableDescriptor(VkShaderStageFlagBits stage, bool has_writab… in ValidateShaderStageWritableDescriptor()
1819 bool CoreChecks::ValidateShaderStageGroupNonUniform(SHADER_MODULE_STATE const *module, VkShaderStag… in ValidateShaderStageGroupNonUniform()
1845 bool CoreChecks::ValidateShaderStageInputOutputLimits(SHADER_MODULE_STATE const *src, VkPipelineSha… in ValidateShaderStageInputOutputLimits()
2098 bool CoreChecks::ValidateCooperativeMatrix(SHADER_MODULE_STATE const *src, VkPipelineShaderStageCre… in ValidateCooperativeMatrix()
2303 bool CoreChecks::ValidateExecutionModes(SHADER_MODULE_STATE const *src, spirv_inst_iter entrypoint)… in ValidateExecutionModes()
2683 bool CoreChecks::ValidatePointListShaderState(const PIPELINE_STATE *pipeline, SHADER_MODULE_STATE c… in ValidatePointListShaderState()
2754 bool CoreChecks::ValidatePipelineShaderStage(VkPipelineShaderStageCreateInfo const *pStage, const P… in ValidatePipelineShaderStage()
2976 bool CoreChecks::ValidateGraphicsPipelineShaderState(const PIPELINE_STATE *pipeline) const { in ValidateGraphicsPipelineShaderState()
3041 bool CoreChecks::ValidateComputePipeline(PIPELINE_STATE *pipeline) const { in ValidateComputePipeline()
[all …]
Ddescriptor_sets.h37 class CoreChecks; variable
497 bool ValidateUpdateDescriptorSets(const debug_report_data *, const CoreChecks *, uint32_t, const Vk…
Dcore_validation_types.h66 class CoreChecks; variable
Dcore_validation.h895 class CoreChecks : public ValidationStateTracker {
/external/vulkan-validation-layers/
DCONTRIBUTING.md127 …Validation checks are carried out by the Khronos Validation layer. The CoreChecks validation object
/external/vulkan-validation-layers/layers/generated/
Dchassis.cpp464 auto core_checks = new CoreChecks; in CreateInstance()
676 auto core_checks = new CoreChecks; in CreateDevice()
678 core_checks->instance_state = reinterpret_cast<CoreChecks *>( in CreateDevice()