Home
last modified time | relevance | path

Searched refs:getShaderStorageBlocks (Results 1 – 18 of 18) sorted by relevance

/external/angle/src/libANGLE/
DShader.h79 const std::vector<sh::InterfaceBlock> &getShaderStorageBlocks() const in getShaderStorageBlocks() function
214 const std::vector<sh::InterfaceBlock> &getShaderStorageBlocks();
DProgramPipeline.cpp279 shaderProgram->getExecutable().getShaderStorageBlocks()) in updateShaderStorageBlocks()
289 for (const InterfaceBlock &block : computeProgram->getExecutable().getShaderStorageBlocks()) in updateShaderStorageBlocks()
DShader.cpp664 const std::vector<sh::InterfaceBlock> &Shader::getShaderStorageBlocks() in getShaderStorageBlocks() function in gl::Shader
667 return mState.getShaderStorageBlocks(); in getShaderStorageBlocks()
DProgramExecutable.cpp299 ASSERT(getShaderStorageBlocks().empty()); in load()
522 stream->writeInt(getShaderStorageBlocks().size()); in save()
523 for (const InterfaceBlock &shaderStorageBlock : getShaderStorageBlocks()) in save()
DProgram.h271 const std::vector<InterfaceBlock> &getShaderStorageBlocks() const in getShaderStorageBlocks() function
273 return mExecutable->getShaderStorageBlocks(); in getShaderStorageBlocks()
DProgramExecutable.h285 const std::vector<InterfaceBlock> &getShaderStorageBlocks() const in getShaderStorageBlocks() function
DProgram.cpp386 blockLinker->addShaderBlocks(shaderType, &shader->getShaderStorageBlocks()); in InitShaderStorageBlockLinker()
3068 GetInterfaceBlockName({blockIndex}, mState.mExecutable->getShaderStorageBlocks(), bufSize, in getActiveShaderStorageBlockName()
3101 return getActiveInterfaceBlockMaxNameLength(mState.mExecutable->getShaderStorageBlocks()); in getActiveShaderStorageBlockMaxNameLength()
3113 return GetInterfaceBlockIndex(mState.mExecutable->getShaderStorageBlocks(), name); in getShaderStorageBlockIndex()
3127 return mState.mExecutable->getShaderStorageBlocks()[index]; in getShaderStorageBlockByIndex()
3944 const auto &shaderStorageBlocks = shader->getShaderStorageBlocks(); in linkInterfaceBlocks()
Dqueryutils.cpp847 return clampCast<GLint>(program->getState().getShaderStorageBlocks().size()); in QueryProgramInterfaceActiveResources()
920 return FindMaxSize(program->getState().getShaderStorageBlocks(), in QueryProgramInterfaceMaxNumActiveVariables()
DProgramLinkedResources.cpp1455 shaderStorageBlockInfo.getShaderBlockInfo(shader->getShaderStorageBlocks()); in linkResources()
DContext.cpp9498 for (const InterfaceBlock &block : executable->getShaderStorageBlocks()) in updateActiveShaderStorageBufferIndices()
/external/angle/src/compiler/translator/
DCompiler.h127 const std::vector<sh::InterfaceBlock> &getShaderStorageBlocks() const in getShaderStorageBlocks() function
DShaderLang.cpp561 return &compiler->getShaderStorageBlocks(); in GetShaderStorageBlocks()
/external/angle/src/libANGLE/renderer/d3d/
DShaderD3D.cpp348 for (const sh::InterfaceBlock &interfaceBlock : mState.getShaderStorageBlocks()) in compile()
DProgramD3D.cpp2162 if (mState.getShaderStorageBlocks().empty()) in initializeShaderStorageBlocks()
2176 for (const gl::InterfaceBlock &shaderStorageBlock : mState.getShaderStorageBlocks()) in initializeShaderStorageBlocks()
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp1031 addInterfaceBlockDescriptorSetDesc(programState->getShaderStorageBlocks(), shaderType, in createPipelineLayout()
1535 programState->getShaderStorageBlocks(), in updateShaderResourcesDescriptorSet()
DContextVk.cpp1208 const std::vector<gl::InterfaceBlock> &blocks = programState->getShaderStorageBlocks(); in renderPassUsesStorageResources()
1803 const std::vector<gl::InterfaceBlock> &ssbos = programState.getShaderStorageBlocks(); in handleDirtyShaderResourcesImpl()
/external/angle/src/libANGLE/capture/
Dframe_capture_utils.cpp998 SerializeInterfaceBlocksVector(json, shaderState.getShaderStorageBlocks()); in SerializeShaderState()
/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp822 programExecutable.getShaderStorageBlocks(); in AssignNonTextureBindings()