Searched refs:uniformInfo (Results 1 – 5 of 5) sorted by relevance
101 const vector<UniformInfo>& uniformInfo);150 const vector<UniformInfo>& uniformInfo) in UniformLocationCase() argument153 , m_uniformInfo (uniformInfo) in UniformLocationCase()283 const UniformInfo& uniformInfo = uniformList[uniformNdx]; in genShaderSources() local285 …const bool declareInVert = (uniformInfo.declareLocation & UniformInfo::SHADERSTAGE_VERTEX) != … in genShaderSources()286 …const bool declareInFrag = (uniformInfo.declareLocation & UniformInfo::SHADERSTAGE_FRAGMENT) != … in genShaderSources()287 …const bool layoutInVert = (uniformInfo.layoutLocation & UniformInfo::SHADERSTAGE_VERTEX) !… in genShaderSources()288 …const bool layoutInFrag = (uniformInfo.layoutLocation & UniformInfo::SHADERSTAGE_FRAGMENT) !… in genShaderSources()289 …const bool checkInVert = (uniformInfo.checkLocation & UniformInfo::SHADERSTAGE_VERTEX) != 0; in genShaderSources()290 …const bool checkInFrag = (uniformInfo.checkLocation & UniformInfo::SHADERSTAGE_FRAGMENT) != 0; in genShaderSources()[all …]
26 const GrVkUniformHandler::UniformInfo uniformInfo = uniforms[i]; in GrVkProgramDataManager() local27 SkASSERT(GrGLSLShaderVar::kNonArray == uniformInfo.fVariable.getArrayCount() || in GrVkProgramDataManager()28 uniformInfo.fVariable.getArrayCount() > 0); in GrVkProgramDataManager()30 uniform.fArrayCount = uniformInfo.fVariable.getArrayCount(); in GrVkProgramDataManager()31 uniform.fType = uniformInfo.fVariable.getType(); in GrVkProgramDataManager()33 uniform.fBinding = uniformInfo.fBinding; in GrVkProgramDataManager()34 uniform.fOffset = uniformInfo.fUBOffset; in GrVkProgramDataManager()36 uniform.fSetNumber = uniformInfo.fSetNumber; in GrVkProgramDataManager()
169 GrVkUniformHandler::UniformInfo uniformInfo = fUniformHandler.getUniformInfo(uniHandle); in finalize() local170 SkASSERT(kSampler2D_GrSLType == uniformInfo.fVariable.getType()); in finalize()171 SkASSERT(0 == uniformInfo.fSetNumber); in finalize()172 SkASSERT(uniformInfo.fBinding == i); in finalize()173 dsSamplerBindings[i].binding = uniformInfo.fBinding; in finalize()176 dsSamplerBindings[i].stageFlags = visibility_to_vk_stage_flags(uniformInfo.fVisibility); in finalize()
535 de::MovePtr<BufferUniform> uniformInfo(new BufferUniform()); in setupUniformData() local536 uniformInfo->type = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER; in setupUniformData()537 uniformInfo->descriptor = makeDescriptorBufferInfo(*buffer, 0u, size); in setupUniformData()538 uniformInfo->location = bindingLocation; in setupUniformData()539 uniformInfo->buffer = VkBufferSp(new vk::Unique<VkBuffer>(buffer)); in setupUniformData()540 uniformInfo->alloc = AllocationSp(alloc.release()); in setupUniformData()542 m_uniformInfos.push_back(UniformInfoSp(new de::UniquePtr<UniformInfo>(uniformInfo))); in setupUniformData()1254 const UniformInfo* uniformInfo = m_uniformInfos[i].get()->get(); in render() local1255 deUint32 location = uniformInfo->location; in render()1257 if (uniformInfo->type == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER) in render()[all …]
2972 de::MovePtr<BufferUniform> uniformInfo(new BufferUniform()); in createBufferUniform() local2973 uniformInfo->type = descriptorType; in createBufferUniform()2974 uniformInfo->descriptor = makeDescriptorBufferInfo(*buffer, 0u, size); in createBufferUniform()2975 uniformInfo->location = bindingLocation; in createBufferUniform()2976 uniformInfo->buffer = VkBufferSp(new Unique<VkBuffer>(buffer)); in createBufferUniform()2977 uniformInfo->alloc = AllocationSp(alloc.release()); in createBufferUniform()2979 return uniformInfo; in createBufferUniform()3073 const UniformInfo* uniformInfo = it->get()->get(); in getBufferPtr() local3074 …if (uniformInfo->getType() == UniformInfo::UNIFORM_TYPE_BUFFER && uniformInfo->location == binding… in getBufferPtr()3076 const BufferUniform* bufferUniform = static_cast<const BufferUniform*>(uniformInfo); in getBufferPtr()[all …]