Home
last modified time | relevance | path

Searched defs:AnalyzeVariableScopeAccessHandler (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cross.hpp975 struct AnalyzeVariableScopeAccessHandler : OpcodeHandler struct in SPIRV_CROSS_NAMESPACE::Compiler
988 Compiler &compiler;
989 SPIRFunction &entry;
990 std::unordered_map<uint32_t, std::unordered_set<uint32_t>> accessed_variables_to_block;
991 std::unordered_map<uint32_t, std::unordered_set<uint32_t>> accessed_temporaries_to_block;
992 std::unordered_map<uint32_t, uint32_t> result_id_to_type;
993 std::unordered_map<uint32_t, std::unordered_set<uint32_t>> complete_write_variables_to_block;
994 std::unordered_map<uint32_t, std::unordered_set<uint32_t>> partial_write_variables_to_block;
995 std::unordered_set<uint32_t> access_chain_expressions;
997 std::unordered_map<uint32_t, std::unordered_set<uint32_t>> access_chain_children;
[all …]
Dspirv_cross.cpp2965 Compiler::AnalyzeVariableScopeAccessHandler::AnalyzeVariableScopeAccessHandler(Compiler &compiler_, in AnalyzeVariableScopeAccessHandler() function in Compiler::AnalyzeVariableScopeAccessHandler