Home
last modified time | relevance | path

Searched refs:activeStages (Results 1 – 8 of 8) sorted by relevance

/external/deqp/framework/opengl/
DgluShaderLibrary.hpp160 deUint32 activeStages; // Has an effect only if sources.separable == true, must be 0 otherwise member
163 : activeStages(0u) in ProgramSpecification()
DgluShaderLibrary.cpp166 const bool isEnabled = (spec.programs[progNdx].activeStages & curStageMask) != 0; in isValid()
1286 program.activeStages = parseShaderStageList(); in parsePipelineProgram()
1327 if (program.activeStages == 0) in parsePipelineProgram()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DShaderLang.cpp2095 TVector<TIntermediate*> activeStages; in crossStageCheck() local
2098 activeStages.push_back(intermediate[s]); in crossStageCheck()
2102 if (! (activeStages.size() > 1)) in crossStageCheck()
2106 TIntermediate* firstIntermediate = activeStages.front(); in crossStageCheck()
2120 for (unsigned int i = 0; i < activeStages.size(); ++i) { in crossStageCheck()
2121 uniforms.mergeUniformObjects(*infoSink, *activeStages[i]); in crossStageCheck()
2126 for (unsigned int i = 0; i < activeStages.size(); ++i) { in crossStageCheck()
2132 activeStages[i]->mergeGlobalUniformBlocks(*infoSink, uniforms, mergeExistingOnly); in crossStageCheck()
2136 for (unsigned int i = 1; i < activeStages.size(); ++i) { in crossStageCheck()
2137 activeStages[i - 1]->checkStageIO(*infoSink, *activeStages[i]); in crossStageCheck()
[all …]
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp327 info.activeStages = gl::ShaderBitSet(stream->readInt<uint8_t>()); in load()
362 stream->writeInt(info.activeStages.bits()); in save()
563 if (!info.activeStages[shaderType]) in addAtomicCounterBufferDescriptorSetDesc()
613 VkShaderStageFlags activeStages = gl_vk::kShaderStageMap[shaderType]; in addImageDescriptorSetDesc() local
618 descOut->update(info.binding, descType, arraySize, activeStages, nullptr); in addImageDescriptorSetDesc()
696 VkShaderStageFlags activeStages = gl_vk::kShaderStageMap[shaderType]; in addTextureDescriptorSetDesc() local
710 activeStages, &immutableSampler); in addTextureDescriptorSetDesc()
751 descOut->update(info.binding, descType, arraySize, activeStages, nullptr); in addTextureDescriptorSetDesc()
956 if (!info.activeStages[shaderType]) in createPipelineLayout()
1149 if (!info.activeStages[shaderType]) in updateDefaultUniformsDescriptorSet()
[all …]
/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp104 info.activeStages = allStages; in AddResourceInfoToAllStages()
120 info.activeStages = stages; in AddResourceInfo()
144 info.activeStages.set(shaderType); in AddLocationInfo()
486 info.activeStages.set(shaderType); in AssignVaryingLocations()
500 info.activeStages.set(shaderType); in AssignVaryingLocations()
507 info.activeStages.set(shaderType); in AssignVaryingLocations()
885 mBuiltinVariableInfo.activeStages = allStages; in SpirvTransformerBase()
1525 return info.activeStages[shaderType] ? TransformationState::Unchanged in transformDecorate()
1543 if (!info->activeStages[shaderType]) in modifyEntryPointInterfaceList()
1679 if (info.useRelaxedPrecision && info.activeStages[shaderType] && !mFixedVaryingId[id].valid()) in visitVariable()
[all …]
Dglslang_wrapper_utils.h105 gl::ShaderBitSet activeStages; member
/external/deqp/modules/glshared/
DglsShaderLibraryCase.cpp846 if (spec.programs[programNdx].activeStages & tessellationBits) in isTessellationPresent()
1020 if (m_spec.programs[programNdx].activeStages & (1u << glu::SHADERTYPE_VERTEX)) in execute()
1045 if (m_spec.programs[programNdx].activeStages & (1u << stage)) in execute()
1145 if (m_spec.programs[programNdx].activeStages & (1u << stage)) in execute()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp171 vk::VkShaderStageFlags activeStages, in verifyDriverSupport() argument
239 if (activeStages & (vk::VK_SHADER_STAGE_VERTEX_BIT | in verifyDriverSupport()
248 if (activeStages & vk::VK_SHADER_STAGE_FRAGMENT_BIT) in verifyDriverSupport()
2938 vk::VkShaderStageFlags activeStages,
2967 vk::VkShaderStageFlags activeStages, in QuadrantRendederCase() argument
2972 , m_activeStages (activeStages) in QuadrantRendederCase()
3367 vk::VkShaderStageFlags activeStages,
3397 vk::VkShaderStageFlags activeStages, in BufferDescriptorCase() argument
3401 …(testCtx, name, description, glu::GLSL_VERSION_310_ES, exitingStages, activeStages, descriptorSetC… in BufferDescriptorCase()
7093 vk::VkShaderStageFlags activeStages,
[all …]