OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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