HomeSort by relevance Sort by last modified time
    Searched refs:bindingLocation (Results 1 - 6 of 6) sorted by null

  /external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
vktShaderExecutor.hpp 121 deUint32 bindingLocation,
131 deUint32 bindingLocation,
142 deUint32 bindingLocation,
151 const void* getBufferPtr (const deUint32 bindingLocation) const;
257 deUint32 bindingLocation,
270 deUint32 bindingLocation,
293 UniformDataBase (deUint32 bindingLocation)
294 : m_bindingLocation (bindingLocation)
308 UniformData (deUint32 bindingLocation, VkDescriptorType descriptorType, const T data);
318 UniformData<T>::UniformData (deUint32 bindingLocation, VkDescriptorType descriptorType, const T data
    [all...]
vktOpaqueTypeIndexingTests.cpp 220 static void declareUniformIndexVars (std::ostream& str, const char* varPrefix, int numVars, deUint32& bindingLocation)
223 str << "layout(set = 0, binding = " << bindingLocation++ << ") uniform buf" << varNdx << " { highp int " << varPrefix << varNdx << "; }" << ";\n";
226 static void uploadUniformIndices (UniformSetup* uniformSetup, int numIndices, const int* indices, deUint32& bindingLocation)
229 uniformSetup->addData(new UniformData<int>(bindingLocation++, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, indices[varNdx]));
535 deUint32 bindingLocation = getFirstFreeBindingLocation(m_shaderType);
539 m_uniformSetup->addData(new SamplerUniformData(bindingLocation++, (deUint32)numSamplers, refSampler, texFormat, tcu::IVec3(1, 1, 1), imageType, imageViewType, &texData[0]));
554 uploadUniformIndices(m_uniformSetup, numLookups, &m_lookupIndices[0], bindingLocation);
865 deUint32 bindingLocation = getFirstFreeBindingLocation(m_shaderType);
870 m_uniformSetup->addData(new UniformArrayData<deUint32>(bindingLocation++, descriptorType, m_inValues));
886 uploadUniformIndices(m_uniformSetup, numReads, &m_readIndices[0], bindingLocation);
    [all...]
vktShaderExecutor.cpp 466 deUint32 bindingLocation,
594 void FragmentOutExecutor::addAttribute (const Context& ctx, Allocator& memAlloc, deUint32 bindingLocation, VkFormat format, deUint32 sizePerElement, deUint32 count, const void* dataPtr)
610 bindingLocation, // deUint32 location;
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/shaderrender/
vktShaderRender.hpp 376 void addAttribute (deUint32 bindingLocation,
381 void useAttribute (deUint32 bindingLocation,
385 void addUniform (deUint32 bindingLocation,
388 void addUniform (deUint32 bindingLocation,
392 void useUniform (deUint32 bindingLocation,
394 void useSampler2D (deUint32 bindingLocation,
423 void setupUniformData (deUint32 bindingLocation, size_t size, const void* dataPtr);
529 void ShaderRenderCaseInstance::addUniform (deUint32 bindingLocation, vk::VkDescriptorType descriptorType, const T& data)
531 addUniform(bindingLocation, descriptorType, sizeof(T), &data);
vktShaderRender.cpp 510 void ShaderRenderCaseInstance::setupUniformData (deUint32 bindingLocation, size_t size, const void* dataPtr)
538 uniformInfo->location = bindingLocation;
545 void ShaderRenderCaseInstance::addUniform (deUint32 bindingLocation, vk::VkDescriptorType descriptorType, size_t dataSize, const void* data)
550 setupUniformData(bindingLocation, dataSize, data);
553 void ShaderRenderCaseInstance::addAttribute (deUint32 bindingLocation,
573 bindingLocation, // deUint32 location;
610 void ShaderRenderCaseInstance::useAttribute (deUint32 bindingLocation, BaseAttributeType type)
614 bindingLocation, // deUint32 location;
629 void ShaderRenderCaseInstance::useUniform (deUint32 bindingLocation, BaseUniformType type)
631 #define UNIFORM_CASE(type, value) case type: addUniform(bindingLocation, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, value); brea
    [all...]
vktShaderRenderMatrixTests.cpp     [all...]

Completed in 59 milliseconds