Searched refs:spirv_inst_iter (Results 1 – 3 of 3) sorted by relevance
/external/vulkan-validation-layers/layers/ |
D | shader_validation.h | 31 struct spirv_inst_iter { struct 50 spirv_inst_iter() {} in spirv_inst_iter() argument 52 …spirv_inst_iter(std::vector<uint32_t>::const_iterator zero, std::vector<uint32_t>::const_iterator … in spirv_inst_iter() function 54 bool operator==(spirv_inst_iter const &other) const { return it == other.it; } 56 bool operator!=(spirv_inst_iter const &other) const { return it != other.it; } 58 spirv_inst_iter operator++(int) { // x++ 59 spirv_inst_iter ii = *this; argument 64 spirv_inst_iter operator++() { // ++x; 70 spirv_inst_iter &operator*() { return *this; } 71 spirv_inst_iter const &operator*() const { return *this; } [all …]
|
D | shader_validation.cpp | 231 static spirv_inst_iter FindEntrypoint(SHADER_MODULE_STATE const *src, char const *name, VkShaderSta… in FindEntrypoint() 359 static bool IsNarrowNumericType(spirv_inst_iter type) { in IsNarrowNumericType() 590 static spirv_inst_iter GetStructType(SHADER_MODULE_STATE const *src, spirv_inst_iter def, bool is_a… in GetStructType() 673 static std::vector<uint32_t> FindEntrypointInterfaces(spirv_inst_iter entrypoint) { in FindEntrypointInterfaces() 690 …terface_var> CollectInterfaceByLocation(SHADER_MODULE_STATE const *src, spirv_inst_iter entrypoint, in CollectInterfaceByLocation() 734 …or<uint32_t> CollectBuiltinBlockMembers(SHADER_MODULE_STATE const *src, spirv_inst_iter entrypoint, in CollectBuiltinBlockMembers() 938 SHADER_MODULE_STATE const *vs, spirv_inst_iter entrypoint) { in ValidateViAgainstVsInputs() 1000 … spirv_inst_iter entrypoint, PIPELINE_STATE const *pipeline, uint32_t subpass_index) { in ValidateFsOutputsAgainstRenderPass() 1086 …l IsPointSizeWritten(SHADER_MODULE_STATE const *src, spirv_inst_iter builtin_instr, spirv_inst_ite… in IsPointSizeWritten() 1167 …dered_set<uint32_t> MarkAccessibleIds(SHADER_MODULE_STATE const *src, spirv_inst_iter entrypoint) { in MarkAccessibleIds() [all …]
|
D | core_validation.h | 1206 … const spirv_inst_iter& entrypoint, bool check_point_size) const; 1207 …erState(const PIPELINE_STATE* pipeline, SHADER_MODULE_STATE const* src, spirv_inst_iter entrypoint, 1212 … const PIPELINE_STATE* pipeline, spirv_inst_iter entrypoint) const; 1217 bool ValidateExecutionModes(SHADER_MODULE_STATE const* src, spirv_inst_iter entrypoint) const;
|