Home
last modified time | relevance | path

Searched refs:shaderStorageBlocks (Results 1 – 7 of 7) sorted by relevance

/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/
DShaderStorageBlockOutputHLSL.cpp271 const std::vector<InterfaceBlock> &shaderStorageBlocks, in GetShaderStorageBlockMembersInfo() argument
275 const InterfaceBlock *block = FindInterfaceBlock(interfaceBlock, shaderStorageBlocks); in GetShaderStorageBlockMembersInfo()
310 const std::vector<InterfaceBlock> &shaderStorageBlocks) in ShaderStorageBlockOutputHLSL() argument
317 mShaderStorageBlocks(shaderStorageBlocks) in ShaderStorageBlockOutputHLSL()
DCollectVariables.cpp114 std::vector<InterfaceBlock> *shaderStorageBlocks,
232 std::vector<sh::InterfaceBlock> *shaderStorageBlocks, in CollectVariablesTraverser() argument
246 mShaderStorageBlocks(shaderStorageBlocks), in CollectVariablesTraverser()
1006 std::vector<InterfaceBlock> *shaderStorageBlocks, in CollectVariables() argument
1015 shaderStorageBlocks, inBlocks, hashFunction, symbolTable, in CollectVariables()
DCollectVariables.h29 std::vector<InterfaceBlock> *shaderStorageBlocks,
DShaderStorageBlockOutputHLSL.h45 const std::vector<InterfaceBlock> &shaderStorageBlocks);
DOutputHLSL.h53 const std::vector<InterfaceBlock> &shaderStorageBlocks);
DOutputHLSL.cpp313 const std::vector<InterfaceBlock> &shaderStorageBlocks) in OutputHLSL() argument
390 new ShaderStorageBlockOutputHLSL(this, symbolTable, mResourcesHLSL, shaderStorageBlocks); in OutputHLSL()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DProgram.cpp4020 const auto &shaderStorageBlocks = shader->getShaderStorageBlocks(); in linkInterfaceBlocks() local
4021 if (!shaderStorageBlocks.empty()) in linkInterfaceBlocks()
4025 shaderStorageBlocks, shaderType, sh::BlockType::BLOCK_BUFFER, in linkInterfaceBlocks()
4031 allShaderStorageBlocks[shaderType] = &shaderStorageBlocks; in linkInterfaceBlocks()