Home
last modified time | relevance | path

Searched refs:TessControl (Results 1 – 25 of 25) sorted by relevance

/external/angle/src/libANGLE/
DCompiler.cpp248 caps.maxShaderTextureImageUnits[ShaderType::TessControl]; in Compiler()
250 caps.maxShaderUniformComponents[ShaderType::TessControl]; in Compiler()
252 mResources.MaxTessControlImageUniforms = caps.maxShaderImageUniforms[ShaderType::TessControl]; in Compiler()
253 mResources.MaxTessControlAtomicCounters = caps.maxShaderAtomicCounters[ShaderType::TessControl]; in Compiler()
255 caps.maxShaderAtomicCounterBuffers[ShaderType::TessControl]; in Compiler()
DVaryingPacking.cpp118 case ShaderType::TessControl: in GetMaxShaderInputVectors()
137 case ShaderType::TessControl: in GetMaxShaderOutputVectors()
168 backShaderStage == ShaderType::TessControl)) in StripVaryingArrayDimension()
176 frontShaderStage == ShaderType::TessControl) in StripVaryingArrayDimension()
870 (input && input->staticUse && ref.frontShaderStage == ShaderType::TessControl); in collectAndPackUserVaryings()
DCaps.cpp1399 caps.maxShaderTextureImageUnits[ShaderType::TessControl] = 16; in GenerateMinimumCaps()
1400 caps.maxShaderUniformComponents[ShaderType::TessControl] = 1024; in GenerateMinimumCaps()
1402 caps.maxShaderImageUniforms[ShaderType::TessControl] = 0; in GenerateMinimumCaps()
1403 caps.maxShaderAtomicCounters[ShaderType::TessControl] = 0; in GenerateMinimumCaps()
1404 caps.maxShaderAtomicCounterBuffers[ShaderType::TessControl] = 0; in GenerateMinimumCaps()
DShader.cpp95 case ShaderType::TessControl: in GetShaderTypeString()
553 case ShaderType::TessControl: in resolveCompile()
DProgramExecutable.h162 return mLinkedGraphicsShaderStages[ShaderType::TessControl] || in hasLinkedTessellationShader()
DProgramLinkedResources.cpp134 case ShaderType::TessControl: in GetMaximumShaderUniformVectors()
707 (frontShaderType == ShaderType::TessControl && !outputVarying.isPatch); in LinkValidateVaryings()
709 ((backShaderType == ShaderType::TessControl || in LinkValidateVaryings()
Dqueryutils.cpp739 return program->getState().getFirstAttachedShaderStageType() == ShaderType::TessControl; in GetInputResourceProperty()
789 return program->getState().getLastAttachedShaderStageType() == ShaderType::TessControl; in GetOutputResourceProperty()
1025 static_cast<GLint>(buffer.isActive(ShaderType::TessControl)); in GetShaderVariableBufferResourceProperty()
1907 return uniform.isActive(ShaderType::TessControl); in GetUniformResourceProperty()
1959 return bufferVariable.isActive(ShaderType::TessControl); in GetBufferVariableResourceProperty()
DProgramPipeline.cpp357 Program *tessControlProgram = getShaderProgram(gl::ShaderType::TessControl); in updateExecutableTessellationProperties()
DContext.cpp1911 *params = mState.mCaps.maxShaderUniformComponents[ShaderType::TessControl]; in getIntegervImpl()
1917 *params = mState.mCaps.maxShaderTextureImageUnits[ShaderType::TessControl]; in getIntegervImpl()
1935 *params = mState.mCaps.maxShaderUniformBlocks[ShaderType::TessControl]; in getIntegervImpl()
1948 mState.mCaps.maxCombinedShaderUniformComponents[ShaderType::TessControl]); in getIntegervImpl()
1955 *params = mState.mCaps.maxShaderAtomicCounterBuffers[ShaderType::TessControl]; in getIntegervImpl()
1961 *params = mState.mCaps.maxShaderAtomicCounters[ShaderType::TessControl]; in getIntegervImpl()
1967 *params = mState.mCaps.maxShaderImageUniforms[ShaderType::TessControl]; in getIntegervImpl()
1973 *params = mState.mCaps.maxShaderStorageBlocks[ShaderType::TessControl]; in getIntegervImpl()
DProgram.cpp3244 shaders[ShaderType::TessControl] || in linkValidateShaders()
3315 bool hasTessControl = shaders[ShaderType::TessControl] != nullptr; in linkValidateShaders()
3368 Shader *tessControlShader = shaders[ShaderType::TessControl]; in linkValidateShaders()
DvalidationES31.cpp1847 case ShaderType::TessControl: in ValidateCreateShaderProgramvBase()
DvalidationES2.cpp3632 case ShaderType::TessControl: in ValidateCreateShader()
DvalidationES.cpp3908 if (!executable->hasLinkedShaderStage(ShaderType::TessControl) || in ValidateDrawStates()
/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.h22 {gl::ShaderType::TessControl, sh::vk::kDefaultUniformsNameTCS},
/external/angle/src/libANGLE/renderer/vulkan/
Dvk_caps_utils.cpp793 mNativeCaps.maxShaderImageUniforms[gl::ShaderType::TessControl] = maxVertexPipelineImages; in ensureCapsInitialized()
1014 mNativeCaps.maxShaderStorageBlocks[gl::ShaderType::TessControl] = in ensureCapsInitialized()
1016 mNativeCaps.maxShaderAtomicCounterBuffers[gl::ShaderType::TessControl] = in ensureCapsInitialized()
Dvk_utils.h960 {gl::ShaderType::TessControl, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT},
Dvk_helpers.h2519 ShaderModule *tessControlShader = mShaders[gl::ShaderType::TessControl].valid() in getGraphicsPipeline()
2520 ? &mShaders[gl::ShaderType::TessControl].get().get() in getGraphicsPipeline()
DContextVk.cpp124 {gl::ShaderType::TessControl, vk::ImageLayout::PreFragmentShadersReadOnly},
132 {gl::ShaderType::TessControl, vk::ImageLayout::PreFragmentShadersWrite},
/external/angle/src/common/
Dutilities.cpp1161 return ShaderType::TessControl; in GetShaderTypeFromBitfield()
1181 case ShaderType::TessControl: in GetBitfieldFromShaderType()
DPackedEnums.cpp522 {ShaderType::TessControl, "Tessellation control"}, in ShaderTypeToString()
DPackedGLEnums_autogen.cpp1396 return ShaderType::TessControl; in FromGLenum()
1416 case ShaderType::TessControl: in ToGLenum()
1439 case ShaderType::TessControl: in operator <<()
DPackedGLEnums_autogen.h361 TessControl = 1, enumerator
DPackedEnums.h216 ShaderType::Vertex, ShaderType::TessControl, ShaderType::TessEvaluation, ShaderType::Geometry,
/external/angle/src/compiler/translator/
DTranslatorVulkan.cpp61 {gl::ShaderType::TessControl, vk::kDefaultUniformsNameTCS},
1231 case gl::ShaderType::TessControl: in translateImpl()
DBuildSPIRV.cpp1920 {gl::ShaderType::TessControl, spv::ExecutionModelTessellationControl}, in getSpirv()