Home
last modified time | relevance | path

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

/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/opengl/
DPipelineGL.cpp77 dawn::ShaderStageBit activeStages = dawn::ShaderStageBit::None; in Initialize() local
80 activeStages |= StageBit(stage); in Initialize()
84 for (ShaderStage stage : IterateStages(activeStages)) { in Initialize()
151 for (ShaderStage stage : IterateStages(activeStages)) { in Initialize()
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DPipelineGL.cpp81 wgpu::ShaderStage activeStages = wgpu::ShaderStage::None; in InitializeBase() local
84 activeStages |= StageBit(stage); in InitializeBase()
92 for (SingleShaderStage stage : IterateStages(activeStages)) { in InitializeBase()
134 for (SingleShaderStage stage : IterateStages(activeStages)) { in InitializeBase()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp327 info.activeStages = gl::ShaderBitSet(stream->readInt<uint8_t>()); in load()
363 stream->writeInt(info.activeStages.bits()); in save()
552 VkShaderStageFlags activeStages = gl_vk::GetShaderStageFlags(info.activeStages); in addInterfaceBlockDescriptorSetDesc() local
554 descOut->update(info.binding, descType, arraySize, activeStages, nullptr); in addInterfaceBlockDescriptorSetDesc()
571 if (info.isDuplicate || !info.activeStages[shaderType]) in addAtomicCounterBufferDescriptorSetDesc()
576 VkShaderStageFlags activeStages = gl_vk::GetShaderStageFlags(info.activeStages); in addAtomicCounterBufferDescriptorSetDesc() local
580 gl::IMPLEMENTATION_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, activeStages, nullptr); in addAtomicCounterBufferDescriptorSetDesc()
627 VkShaderStageFlags activeStages = gl_vk::GetShaderStageFlags(info.activeStages); in addImageDescriptorSetDesc() local
632 descOut->update(info.binding, descType, arraySize, activeStages, nullptr); in addImageDescriptorSetDesc()
721 VkShaderStageFlags activeStages = gl_vk::GetShaderStageFlags(info.activeStages); in addTextureDescriptorSetDesc() local
[all …]
/third_party/vk-gl-cts/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()
1283 program.activeStages = parseShaderStageList(); in parsePipelineProgram()
1324 if (program.activeStages == 0) in parsePipelineProgram()
/third_party/glslang/glslang/MachineIndependent/
DShaderLang.cpp2098 TVector<TIntermediate*> activeStages; in crossStageCheck() local
2101 activeStages.push_back(intermediate[s]); in crossStageCheck()
2105 if (! (activeStages.size() > 1)) in crossStageCheck()
2109 TIntermediate* firstIntermediate = activeStages.front(); in crossStageCheck()
2123 for (unsigned int i = 0; i < activeStages.size(); ++i) { in crossStageCheck()
2124 uniforms.mergeUniformObjects(*infoSink, *activeStages[i]); in crossStageCheck()
2129 for (unsigned int i = 0; i < activeStages.size(); ++i) { in crossStageCheck()
2135 activeStages[i]->mergeGlobalUniformBlocks(*infoSink, uniforms, mergeExistingOnly); in crossStageCheck()
2139 for (unsigned int i = 1; i < activeStages.size(); ++i) { in crossStageCheck()
2140 activeStages[i - 1]->checkStageIO(*infoSink, *activeStages[i]); in crossStageCheck()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp104 info.activeStages = allStages; in AddResourceInfoToAllStages()
118 info.activeStages = stages; in AddResourceInfo()
142 info.activeStages.set(shaderType); in AddLocationInfo()
485 info.activeStages.set(shaderType); in AssignVaryingLocations()
499 info.activeStages.set(shaderType); in AssignVaryingLocations()
506 info.activeStages.set(shaderType); in AssignVaryingLocations()
732 info.activeStages = uniformBindingInfo.shaderBitSet; in AddAndUpdateResourceMaps()
942 mBuiltinVariableInfo.activeStages = allStages; in SpirvTransformerBase()
1574 return info.activeStages[shaderType] ? TransformationState::Unchanged in transformDecorate()
1592 if (!info->activeStages[shaderType]) in modifyEntryPointInterfaceList()
[all …]
Dglslang_wrapper_utils.h118 gl::ShaderBitSet activeStages; member
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DProgramVk.cpp195 VkShaderStageFlags activeStages = in AddInterfaceBlockDescriptorSetDesc() local
198 descOut->update(bindingStart + bindingIndex, descType, arraySize, activeStages); in AddInterfaceBlockDescriptorSetDesc()
215 VkShaderStageFlags activeStages = 0; in AddAtomicCounterBufferDescriptorSetDesc() local
218 activeStages |= gl_vk::GetShaderStageFlags(buffer.activeShaders()); in AddAtomicCounterBufferDescriptorSetDesc()
223 gl::IMPLEMENTATION_MAX_ATOMIC_COUNTER_BUFFERS, activeStages); in AddAtomicCounterBufferDescriptorSetDesc()
579 VkShaderStageFlags activeStages = in linkImpl() local
583 activeStages); in linkImpl()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp166 vk::VkShaderStageFlags activeStages, in verifyDriverSupport() argument
234 if (activeStages & (vk::VK_SHADER_STAGE_VERTEX_BIT | in verifyDriverSupport()
243 if (activeStages & vk::VK_SHADER_STAGE_FRAGMENT_BIT) in verifyDriverSupport()
3017 vk::VkShaderStageFlags activeStages,
3046 vk::VkShaderStageFlags activeStages, in QuadrantRendederCase() argument
3051 , m_activeStages (activeStages) in QuadrantRendederCase()
3446 vk::VkShaderStageFlags activeStages,
3476 vk::VkShaderStageFlags activeStages, in BufferDescriptorCase() argument
3480 …(testCtx, name, description, glu::GLSL_VERSION_310_ES, exitingStages, activeStages, descriptorSetC… in BufferDescriptorCase()
7280 vk::VkShaderStageFlags activeStages,
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp166 vk::VkShaderStageFlags activeStages, in verifyDriverSupport() argument
234 if (activeStages & (vk::VK_SHADER_STAGE_VERTEX_BIT | in verifyDriverSupport()
243 if (activeStages & vk::VK_SHADER_STAGE_FRAGMENT_BIT) in verifyDriverSupport()
3017 vk::VkShaderStageFlags activeStages,
3046 vk::VkShaderStageFlags activeStages, in QuadrantRendederCase() argument
3051 , m_activeStages (activeStages) in QuadrantRendederCase()
3446 vk::VkShaderStageFlags activeStages,
3476 vk::VkShaderStageFlags activeStages, in BufferDescriptorCase() argument
3480 …(testCtx, name, description, glu::GLSL_VERSION_310_ES, exitingStages, activeStages, descriptorSetC… in BufferDescriptorCase()
7280 vk::VkShaderStageFlags activeStages,
[all …]
/third_party/vk-gl-cts/modules/glshared/
DglsShaderLibraryCase.cpp869 if (spec.programs[programNdx].activeStages & tessellationBits) in isTessellationPresent()
1043 if (m_spec.programs[programNdx].activeStages & (1u << glu::SHADERTYPE_VERTEX)) in execute()
1068 if (m_spec.programs[programNdx].activeStages & (1u << stage)) in execute()
1168 if (m_spec.programs[programNdx].activeStages & (1u << stage)) in execute()