Searched refs:spirv_inst_iter (Results 1 – 3 of 3) sorted by relevance
/external/vulkan-validation-layers/layers/ |
D | shader_validation.h | 28 struct spirv_inst_iter { struct 47 spirv_inst_iter() {} in spirv_inst_iter() argument 49 …spirv_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 …]
|
D | shader_validation.cpp | 170 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() 922 … spirv_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 …]
|
D | core_validation.h | 619 … shader_module const** out_module, spirv_inst_iter* out_entrypoint, bool check_point_size); 621 spirv_inst_iter entrypoint, VkShaderStageFlagBits stage);
|