Home
last modified time | relevance | path

Searched refs:spirv_inst_iter (Results 1 – 3 of 3) sorted by relevance

/external/vulkan-validation-layers/layers/
Dshader_validation.h31 struct spirv_inst_iter { struct
50 spirv_inst_iter() {} in spirv_inst_iter() argument
52spirv_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 …]
Dshader_validation.cpp231 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()
1000spirv_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 …]
Dcore_validation.h1206 … 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;