/third_party/skia/third_party/externals/swiftshader/src/Shader/ |
H A D | VertexShader.cpp | 36 attribType[i] = ATTRIBTYPE_FLOAT; in VertexShader() 48 memcpy(attribType, vs->attribType, sizeof(attribType)); in VertexShader() 73 attribType[i] = ATTRIBTYPE_FLOAT; in VertexShader() 163 attribType[inputIdx] = aType; in setInput() 193 return attribType[inputIdx]; in getAttribType()
|
H A D | VertexShader.hpp | 43 void setInput(int inputIdx, const Semantic& semantic, AttribType attribType = ATTRIBTYPE_FLOAT); 67 AttribType attribType[MAX_VERTEX_INPUTS]; variable
|
H A D | VertexRoutine.cpp | 151 bool isNativeFloatAttrib = (stream.attribType == VertexShader::ATTRIBTYPE_FLOAT) || stream.normalized; in readStream() 180 switch(stream.attribType) in readStream()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | InputLayoutCache.cpp | 59 uint8_t attribType; member 77 gl::AttributeType attribType = gl::GetAttributeType(glType); in addAttributeData() local 80 packedAttrib.attribType = static_cast<uint8_t>(attribType); in addAttributeData() 86 ASSERT(static_cast<gl::AttributeType>(packedAttrib.attribType) == attribType); in addAttributeData()
|
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsRandomShaderProgram.cpp | 184 const rsg::VariableType& attribType = attribVar->getType(); in shadeVertices() local 185 const int numComponents = attribType.getNumElements(); in shadeVertices() 188 DE_ASSERT(attribType.isFloatOrVec() && de::inRange(numComponents, 1, 4)); in shadeVertices()
|
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | VertexProcessor.cpp | 81 // TODO: get rid of attribType -- just keep the VK format all the way through, this fully determines in update() 83 state.input[i].attribType = vertexShader->inputs[i * 4].Type; in update()
|
H A D | VertexProcessor.hpp | 78 unsigned int attribType : BITS(SpirvShader::ATTRIBTYPE_LAST); member
|
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A D | VertexAttributeTest.cpp | 18 GLsizei TypeStride(GLenum attribType) in TypeStride() argument 20 switch (attribType) in TypeStride() 2630 GLenum attribType, 2695 GLenum attribType, in GetExpectedData() 2701 size_t iterations = srcData.size() / TypeStride(attribType); in GetExpectedData() 2756 for (GLenum attribType : attribTypes) in testSetUp() 2762 mTestData.push_back(AttribData(attribType, attribSize, GL_FALSE, stride)); in testSetUp() 2763 if (attribType != GL_FLOAT) in testSetUp() 2765 mTestData.push_back(AttribData(attribType, attribSize, GL_TRUE, stride)); in testSetUp() 2693 GetExpectedData( const std::vector<GLubyte> &srcData, GLenum attribType, GLboolean normalized) GetExpectedData() argument
|
/third_party/skia/third_party/externals/swiftshader/src/Renderer/ |
H A D | VertexProcessor.hpp | 107 unsigned int attribType : BITS(VertexShader::ATTRIBTYPE_LAST); member
|
H A D | VertexProcessor.cpp | 996 state.input[i].attribType = context->vertexShader ? context->vertexShader->getAttribType(i) : VertexShader::ATTRIBTYPE_FLOAT; in update()
|
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglSyncTests.cpp | 811 template <typename createSyncFuncType, typename attribType> 822 const attribType attribList[] = in test() 985 template <typename createSyncFuncType, typename attribType> 996 attribType attribs[] = { in test()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fTransformFeedbackTests.cpp | 349 glu::VarType attribType = glu::getVarType(type, vecIter.getPath()); in genShaderSources() local 352 vtx << "in " << glu::declare(attribType, attribName.c_str()) << ";\n"; in genShaderSources()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | vk_cache_utils.cpp | 1832 gl::ComponentType attribType = GetVertexAttributeComponentType( 1839 if (attribType != programAttribType) 1841 if (attribType == gl::ComponentType::Float || 1867 attribType == gl::ComponentType::Float)
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
H A D | OutputASM.cpp | 3368 sw::VertexShader::AttribType attribType = sw::VertexShader::ATTRIBTYPE_FLOAT; in attributeRegister() local 3372 attribType = sw::VertexShader::ATTRIBTYPE_INT; in attributeRegister() 3375 attribType = sw::VertexShader::ATTRIBTYPE_UINT; in attributeRegister() 3386 vertexShader->setInput(index + i, sw::Shader::Semantic(sw::Shader::USAGE_TEXCOORD, index + i, false), attribType); in attributeRegister()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/ |
H A D | ProgramD3D.cpp | 64 gl::VertexAttribType attribType = in GetDefaultInputLayoutFromShader() local 68 gl::GetVertexFormatID(attribType, GL_FALSE, components, pureInt); in GetDefaultInputLayoutFromShader()
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
H A D | VertexRoutine.cpp | 209 bool isNativeFloatAttrib = (stream.attribType == SpirvShader::ATTRIBTYPE_FLOAT) || normalized; in readStream()
|