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.h28 struct spirv_inst_iter { struct
47 spirv_inst_iter() {} in spirv_inst_iter() argument
49spirv_inst_iter(std::vector<uint32_t>::const_iterator zero, std::vector<uint32_t>::const_iterator … in spirv_inst_iter() argument
51 bool operator==(spirv_inst_iter const &other) { return it == other.it; }
53 bool operator!=(spirv_inst_iter const &other) { return it != other.it; }
55 spirv_inst_iter operator++(int) { // x++
56 spirv_inst_iter ii = *this; argument
61 spirv_inst_iter operator++() { // ++x;
67 spirv_inst_iter &operator*() { return *this; }
68 spirv_inst_iter const &operator*() const { return *this; }
[all …]
Dshader_validation.cpp170 static spirv_inst_iter FindEntrypoint(shader_module const *src, char const *name, VkShaderStageFlag… in FindEntrypoint()
304 static bool IsNarrowNumericType(spirv_inst_iter type) { in IsNarrowNumericType()
536 static spirv_inst_iter GetStructType(shader_module const *src, spirv_inst_iter def, bool is_array_o… in GetStructType()
619 …_t, interface_var> CollectInterfaceByLocation(shader_module const *src, spirv_inst_iter entrypoint, in CollectInterfaceByLocation()
860 shader_module const *vs, spirv_inst_iter entrypoint) { in ValidateViAgainstVsInputs()
922spirv_inst_iter entrypoint, PIPELINE_STATE const *pipeline, uint32_t subpass_index) { in ValidateFsOutputsAgainstRenderPass()
1008 …ic bool IsPointSizeWritten(shader_module const *src, spirv_inst_iter builtin_instr, spirv_inst_ite… in IsPointSizeWritten()
1089 static std::unordered_set<uint32_t> MarkAccessibleIds(shader_module const *src, spirv_inst_iter ent… in MarkAccessibleIds()
1202 … shader_module const *src, spirv_inst_iter type, VkShaderStageFlagBits stage) { in ValidatePushConstantBlockAgainstPipeline()
1902 static void ProcessExecutionModes(shader_module const *src, spirv_inst_iter entrypoint, PIPELINE_ST… in ProcessExecutionModes()
[all …]
Dcore_validation.h619 … shader_module const** out_module, spirv_inst_iter* out_entrypoint, bool check_point_size);
621 spirv_inst_iter entrypoint, VkShaderStageFlagBits stage);