Searched refs:executableVk (Results 1 – 7 of 7) sorted by relevance
/external/angle/src/libANGLE/renderer/vulkan/ |
D | ProgramPipelineVk.cpp | 39 ProgramExecutableVk *executableVk = vk::GetImpl(&glExecutable); in link() local 45 executableVk->clearVariableInfoMap(); in link() 68 &spvProgramInterfaceInfo, &executableVk->mVariableInfoMap); in link() 73 executableVk->mOriginalShaderInfo.clear(); in link() 76 &spvProgramInterfaceInfo, &executableVk->mVariableInfoMap); in link() 83 executableVk->mDefaultUniformBlocks[shaderType] = in link() 86 executableVk->mOriginalShaderInfo.initShaderFromProgram( in link() 90 executableVk->setAllDefaultUniformsDirty(); in link() 95 executableVk->resolvePrecisionMismatch(mergedVaryings); in link() 98 executableVk->resetLayout(contextVk); in link() [all …]
|
D | ProgramVk.cpp | 101 ProgramExecutableVk *executableVk = vk::GetImpl(mExecutable); in getResult() local 103 ANGLE_TRY(executableVk->initializeDescriptorPools(contextVk, in getResult() 169 ProgramExecutableVk *executableVk = vk::GetImpl(mExecutable); in linkImpl() local 175 executableVk->clearVariableInfoMap(); in linkImpl() 178 executableVk->assignAllSpvLocations(this, mState, resources); in linkImpl() 186 executableVk->resolvePrecisionMismatch(mergedVaryings); in linkImpl() 190 ANGLE_TRY(executableVk->initShaders(this, mExecutable->getLinkedShaderStages(), spirvBlobs, in linkImpl() 195 ANGLE_TRY(executableVk->createPipelineLayout(this, &mPipelineLayoutCache, in linkImpl() 210 ANGLE_TRY(executableVk->getPipelineCacheWarmUpTasks( in linkImpl() 227 ProgramExecutableVk *executableVk = vk::GetImpl(mExecutable); in initDefaultUniformBlocks() local [all …]
|
D | ContextVk.cpp | 1595 ProgramExecutableVk *executableVk = vk::GetImpl(mState.getProgramExecutable()); in setupDraw() local 1596 if (executableVk->updateAndCheckDirtyUniforms()) in setupDraw() 1864 ProgramExecutableVk *executableVk = vk::GetImpl(mState.getProgramExecutable()); in setupDispatch() local 1865 if (executableVk->updateAndCheckDirtyUniforms()) in setupDispatch() 2124 ProgramExecutableVk *executableVk = vk::GetImpl(mState.getProgramExecutable()); in createGraphicsPipeline() local 2125 ASSERT(executableVk); in createGraphicsPipeline() 2128 executableVk->waitForGraphicsPostLinkTasks(this, *mGraphicsPipelineDesc); in createGraphicsPipeline() 2137 ANGLE_TRY(executableVk->getGraphicsPipeline(this, vk::GraphicsPipelineSubset::Complete, in createGraphicsPipeline() 2154 ANGLE_TRY(executableVk->createGraphicsPipeline( in createGraphicsPipeline() 2183 ANGLE_TRY(executableVk->getGraphicsPipeline( in createGraphicsPipeline() [all …]
|
D | ProgramExecutableVk.h | 292 ProgramExecutableVk *executableVk = vk::GetImpl(ppoExecutables[shaderType].get()); in updateAndCheckDirtyUniforms() local 293 if (executableVk->mDefaultUniformBlocksDirty.test(shaderType)) in updateAndCheckDirtyUniforms() 297 executableVk->mDefaultUniformBlocksDirty.reset(shaderType); in updateAndCheckDirtyUniforms()
|
D | ProgramExecutableVk.cpp | 360 ProgramExecutableVk *executableVk, in WarmUpTaskCommon() argument 364 mExecutableVk(executableVk), in WarmUpTaskCommon() 444 ProgramExecutableVk *executableVk, in WarmUpComputeTask() argument 447 : WarmUpTaskCommon(renderer, executableVk, pipelineRobustness, pipelineProtectedAccess) in WarmUpComputeTask() 466 ProgramExecutableVk *executableVk, in WarmUpGraphicsTask() argument 474 : WarmUpTaskCommon(renderer, executableVk, pipelineRobustness, pipelineProtectedAccess), in WarmUpGraphicsTask()
|
D | vk_cache_utils.cpp | 6361 const ProgramExecutableVk *executableVk = vk::GetImpl(&executable); in updateUniformsAndXfb() local 6364 const ShaderInterfaceVariableInfoMap &variableInfoMap = executableVk->getVariableInfoMap(); in updateUniformsAndXfb() 6369 VkDeviceSize bufferRange = executableVk->getDefaultUniformAlignedSize(context, shaderType); in updateUniformsAndXfb() 6398 const ProgramExecutableVk *executableVk = vk::GetImpl(&executable); in updatePreCacheActiveTextures() local 6400 resize(executableVk->getTextureWriteDescriptorDescs().getTotalDescriptorCount()); in updatePreCacheActiveTextures() 6402 executableVk->getTextureWriteDescriptorDescs(); in updatePreCacheActiveTextures() 6404 const ShaderInterfaceVariableInfoMap &variableInfoMap = executableVk->getVariableInfoMap(); in updatePreCacheActiveTextures()
|
D | ContextVk.h | 761 void onProgramExecutableReset(ProgramExecutableVk *executableVk);
|