OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:UniformBlock
(Results
1 - 17
of
17
) sorted by null
/external/deqp/external/vulkancts/modules/vulkan/ubo/
vktRandomUniformBlockCase.hpp
72
void generateUniform (de::Random& rnd,
UniformBlock
& block);
vktUniformBlockCase.hpp
186
class
UniformBlock
192
UniformBlock
(const std::string& blockName);
220
typedef de::SharedPtr<
UniformBlock
> UniformBlockSP;
231
UniformBlock
& allocBlock (const std::string& name);
234
const
UniformBlock
& getUniformBlock (int ndx) const { return *m_uniformBlocks[ndx]; }
vktUniformBlockTests.cpp
48
UniformBlock
& block = m_interface.allocBlock("Block");
83
UniformBlock
& block = m_interface.allocBlock("Block");
108
UniformBlock
& block = m_interface.allocBlock("Block");
139
UniformBlock
& block = m_interface.allocBlock("Block");
171
UniformBlock
& block = m_interface.allocBlock("Block");
194
UniformBlock
& blockA = m_interface.allocBlock("BlockA");
201
UniformBlock
& blockB = m_interface.allocBlock("BlockB");
235
UniformBlock
& blockA = m_interface.allocBlock("BlockA");
242
UniformBlock
& blockB = m_interface.allocBlock("BlockB");
273
UniformBlock
& block = m_interface.allocBlock("Block")
[
all
...]
vktRandomUniformBlockCase.cpp
99
UniformBlock
& block = m_interface.allocBlock(std::string("Block") + (char)('A' + m_blockNdx));
132
void RandomUniformBlockCase::generateUniform (de::Random& rnd,
UniformBlock
& block)
vktUniformBlockCase.cpp
138
//
UniformBlock
implementation.
140
UniformBlock
::
UniformBlock
(const std::string& blockName)
238
UniformBlock
& ShaderInterface::allocBlock (const std::string& name)
240
m_uniformBlocks.push_back(UniformBlockSP(new
UniformBlock
(name)));
533
const
UniformBlock
& block = interface.getUniformBlock(blockNdx);
540
for (
UniformBlock
::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++)
717
void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const
UniformBlock
&
uniformBlock
)
719
for (
UniformBlock
::ConstIterator iter = uniformBlock.begin(); iter != uniformBlock.end(); ++iter
[
all
...]
/external/deqp/modules/glshared/
glsRandomUniformBlockCase.hpp
81
void generateUniform (de::Random& rnd, ub::
UniformBlock
& block);
glsUniformBlockCase.hpp
179
class
UniformBlock
185
UniformBlock
(const char* blockName);
221
UniformBlock
& allocBlock (const char* name);
224
const
UniformBlock
& getUniformBlock (int ndx) const { return *m_uniformBlocks[ndx]; }
228
std::vector<
UniformBlock
*> m_uniformBlocks;
glsUniformBlockCase.cpp
195
//
UniformBlock
implementation.
197
UniformBlock
::
UniformBlock
(const char* blockName)
312
for (std::vector<
UniformBlock
*>::iterator i = m_uniformBlocks.begin(); i != m_uniformBlocks.end(); i++)
350
UniformBlock
& ShaderInterface::allocBlock (const char* name)
353
m_uniformBlocks.push_back(new
UniformBlock
(name));
585
const
UniformBlock
& block = interface.getUniformBlock(blockNdx);
592
for (
UniformBlock
::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++)
766
void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const
UniformBlock
&
uniformBlock
)
[
all
...]
glsRandomUniformBlockCase.cpp
87
UniformBlock
& block = m_interface.allocBlock((string("Block") + (char)('A' + m_blockNdx)).c_str());
139
void RandomUniformBlockCase::generateUniform (de::Random& rnd,
UniformBlock
& block)
/external/swiftshader/src/OpenGL/libGLESv2/
Program.h
74
struct
UniformBlock
77
UniformBlock
(const std::string &name, unsigned int elementIndex, unsigned int dataSize, std::vector<unsigned int> memberUniformIndexes);
232
bool areMatchingUniformBlocks(const glsl::
UniformBlock
&block1, const glsl::
UniformBlock
&block2, const Shader *shader1, const Shader *shader2);
234
bool defineUniformBlock(const Shader *shader, const glsl::
UniformBlock
&block);
303
typedef std::vector<
UniformBlock
*> UniformBlockArray;
Program.cpp
104
UniformBlock
::
UniformBlock
(const std::string &name, unsigned int elementIndex, unsigned int dataSize, std::vector<unsigned int> memberUniformIndexes) :
109
void
UniformBlock
::setRegisterIndex(GLenum shader, unsigned int registerIndex)
124
bool
UniformBlock
::isArrayElement() const
129
bool
UniformBlock
::isReferencedByVertexShader() const
134
bool
UniformBlock
::isReferencedByFragmentShader() const
398
const
UniformBlock
&
uniformBlock
= *uniformBlocks[uniformBlockIndex];
403
*params = static_cast<GLint>(
uniformBlock
.dataSize);
406
*params = static_cast<GLint>(
uniformBlock
.name.size() + 1 + (uniformBlock.isArrayElement() ? 3 : 0))
[
all
...]
/external/deqp/modules/gles3/functional/
es3fUniformBlockTests.cpp
63
UniformBlock
& block = m_interface.allocBlock("Block");
101
UniformBlock
& block = m_interface.allocBlock("Block");
134
UniformBlock
& block = m_interface.allocBlock("Block");
173
UniformBlock
& block = m_interface.allocBlock("Block");
213
UniformBlock
& block = m_interface.allocBlock("Block");
245
UniformBlock
& blockA = m_interface.allocBlock("BlockA");
252
UniformBlock
& blockB = m_interface.allocBlock("BlockB");
296
UniformBlock
& blockA = m_interface.allocBlock("BlockA");
303
UniformBlock
& blockB = m_interface.allocBlock("BlockB");
/external/swiftshader/src/OpenGL/compiler/
OutputASM.h
75
struct
UniformBlock
77
UniformBlock
(const std::string& name, unsigned int dataSize, unsigned int arraySize,
136
typedef std::vector<
UniformBlock
> ActiveUniformBlocks;
OutputASM.cpp
89
UniformBlock
::
UniformBlock
(const std::string& name, unsigned int dataSize, unsigned int arraySize,
[
all
...]
/external/deqp/modules/gles31/functional/
es31fUniformBlockTests.cpp
65
UniformBlock
& block = m_interface.allocBlock("Block");
103
UniformBlock
& block = m_interface.allocBlock("Block");
/external/deqp/modules/gles3/scripts/
gen-uniform-blocks.py
125
uniform
UniformBlock
128
}
uniformBlock
;
132
${{OUTPUT}} =
uniformBlock
.uniformMember;
141
layout(%s) uniform
UniformBlock
144
}
uniformBlock
;
148
${{OUTPUT}} =
uniformBlock
.uniformMember;
159
uniform
UniformBlock
162
}
uniformBlock
;
166
${{OUTPUT}} =
uniformBlock
.uniformMember;
175
uniform
UniformBlock
[
all
...]
/external/deqp/modules/gles31/scripts/
gen-uniform-blocks.py
125
uniform
UniformBlock
128
}
uniformBlock
;
132
${{OUTPUT}} =
uniformBlock
.uniformMember;
141
layout(%s) uniform
UniformBlock
144
}
uniformBlock
;
148
${{OUTPUT}} =
uniformBlock
.uniformMember;
159
uniform
UniformBlock
162
}
uniformBlock
;
166
${{OUTPUT}} =
uniformBlock
.uniformMember;
175
uniform
UniformBlock
[
all
...]
Completed in 437 milliseconds