Searched refs:shaderStorageBlocks (Results 1 – 7 of 7) sorted by relevance
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/ |
D | ShaderStorageBlockOutputHLSL.cpp | 271 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()
|
D | CollectVariables.cpp | 114 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()
|
D | CollectVariables.h | 29 std::vector<InterfaceBlock> *shaderStorageBlocks,
|
D | ShaderStorageBlockOutputHLSL.h | 45 const std::vector<InterfaceBlock> &shaderStorageBlocks);
|
D | OutputHLSL.h | 53 const std::vector<InterfaceBlock> &shaderStorageBlocks);
|
D | OutputHLSL.cpp | 313 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/ |
D | Program.cpp | 4020 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()
|