Home
last modified time | relevance | path

Searched refs:componentCount (Results 1 - 25 of 99) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
H A DSpirvShaderGLSLstd450.cpp53 auto &dst = state->createIntermediate(insn.resultId(), type.componentCount); in EmitExtGLSLstd450()
61 for(auto i = 0u; i < type.componentCount; i++) in EmitExtGLSLstd450()
70 for(auto i = 0u; i < type.componentCount; i++) in EmitExtGLSLstd450()
88 for(auto i = 0u; i < type.componentCount; i++) in EmitExtGLSLstd450()
97 for(auto i = 0u; i < type.componentCount; i++) in EmitExtGLSLstd450()
106 for(auto i = 0u; i < type.componentCount; i++) in EmitExtGLSLstd450()
115 for(auto i = 0u; i < type.componentCount; i++) in EmitExtGLSLstd450()
124 for(auto i = 0u; i < type.componentCount; i++) in EmitExtGLSLstd450()
133 for(auto i = 0u; i < type.componentCount; i++) in EmitExtGLSLstd450()
146 for(auto i = 0u; i < type.componentCount; in EmitExtGLSLstd450()
[all...]
H A DSpirvShaderGroup.cpp39 for(auto i = 0u; i < type.componentCount; i++) in BinaryOperation()
88 auto &dst = state->createIntermediate(resultId, type.componentCount); in EmitGroupNonUniform()
125 for(auto i = 0u; i < type.componentCount; i++) in EmitGroupNonUniform()
151 for(auto i = 0u; i < type.componentCount; i++) in EmitGroupNonUniform()
171 for(uint32_t i = 0u; i < type.componentCount; i++) in EmitGroupNonUniform()
190 for(auto i = 0u; i < type.componentCount; i++) in EmitGroupNonUniform()
199 ASSERT(type.componentCount == 4); in EmitGroupNonUniform()
211 ASSERT(type.componentCount == 1); in EmitGroupNonUniform()
212 ASSERT(getObjectType(valueId).componentCount == 4); in EmitGroupNonUniform()
223 ASSERT(type.componentCount in EmitGroupNonUniform()
[all...]
H A DSpirvShaderSpec.cpp72 auto condIsScalar = (getType(cond).componentCount == 1); in EvalSpecConstantOp()
76 for(auto i = 0u; i < getType(result).componentCount; i++) in EvalSpecConstantOp()
90 for(auto i = 0u; i < getType(result).componentCount; i++) in EvalSpecConstantOp()
110 for(auto i = 0u; i < getType(newPart).componentCount; i++) in EvalSpecConstantOp()
115 for(auto i = firstNewComponent + getType(newPart).componentCount; i < getType(result).componentCount; i++) in EvalSpecConstantOp()
128 for(auto i = 0u; i < getType(result).componentCount; i++) in EvalSpecConstantOp()
136 else if(selector < getType(firstHalf).componentCount) in EvalSpecConstantOp()
142 result.constantValue[i] = secondHalf.constantValue[selector - getType(firstHalf).componentCount]; in EvalSpecConstantOp()
162 auto size = getType(lhs).componentCount; in EvalSpecConstantUnaryOp()
[all...]
H A DVertexRoutine.cpp207 int componentCount = format.componentCount(); in readStream() local
219 if(componentCount == 0) in readStream()
225 if(componentCount == 1) in readStream()
239 transpose4xN(v.x, v.y, v.z, v.w, componentCount); in readStream()
256 transpose4xN(v.x, v.y, v.z, v.w, componentCount); in readStream()
258 if(componentCount >= 1) v.x *= *Pointer<Float4>(constants + OFFSET(Constants, unscaleByte)); in readStream()
259 if(componentCount >= 2) v.y *= *Pointer<Float4>(constants + OFFSET(Constants, unscaleByte)); in readStream()
260 if(componentCount >= 3) v.z *= *Pointer<Float4>(constants + OFFSET(Constants, unscaleByte)); in readStream()
261 if(componentCount > in readStream()
[all...]
H A DSpirvShader.cpp300 auto sizeInBytes = elTy.componentCount * static_cast<uint32_t>(sizeof(float)); in robustBufferAccess()
344 for(auto i = 0u; i < objectTy.componentCount; i++) in robustBufferAccess()
359 for(auto j = 0u; j < constituentTy.componentCount; j++) in robustBufferAccess()
378 ASSERT(getType(object).componentCount == 3); in robustBufferAccess()
796 type.componentCount = ComputeTypeSize(insn); in DeclareType()
848 object.constantValue.resize(objectTy.componentCount); in CreateConstant()
882 builtinInterface[member.BuiltIn] = { resultId, offset, memberType.componentCount }; in ProcessInterfaceVariable()
885 offset += memberType.componentCount; in ProcessInterfaceVariable()
895 builtinInterface[d->second.BuiltIn] = { resultId, 0, pointeeTy.componentCount }; in ProcessInterfaceVariable()
1023 return getType(insn.word(2)).componentCount * ins in ComputeTypeSize()
[all...]
H A DSpirvShaderArithmetic.cpp27 auto &dst = state->createIntermediate(insn.resultId(), type.componentCount); in EmitVectorTimesScalar()
31 for(auto i = 0u; i < type.componentCount; i++) in EmitVectorTimesScalar()
42 auto &dst = state->createIntermediate(insn.resultId(), type.componentCount); in EmitMatrixTimesVector()
46 for(auto i = 0u; i < type.componentCount; i++) in EmitMatrixTimesVector()
49 for(auto j = 1u; j < rhs.componentCount; j++) in EmitMatrixTimesVector()
51 v += lhs.Float(i + type.componentCount * j) * rhs.Float(j); in EmitMatrixTimesVector()
62 auto &dst = state->createIntermediate(insn.resultId(), type.componentCount); in EmitVectorTimesMatrix()
66 for(auto i = 0u; i < type.componentCount; i++) in EmitVectorTimesMatrix()
68 SIMD::Float v = lhs.Float(0) * rhs.Float(i * lhs.componentCount); in EmitVectorTimesMatrix()
69 for(auto j = 1u; j < lhs.componentCount; in EmitVectorTimesMatrix()
[all...]
H A DSamplerCore.cpp453 int componentCount = textureComponentCount(); in sampleQuad2D() local
510 if(componentCount >= 1) in sampleQuad2D()
540 if(componentCount >= 2) in sampleQuad2D()
570 if(componentCount >= 3) in sampleQuad2D()
600 if(componentCount >= 4) in sampleQuad2D()
656 int componentCount = textureComponentCount(); in sample3D() local
742 if(componentCount >= 1) in sample3D()
749 if(componentCount >= 2) in sample3D()
756 if(componentCount >= 3) in sample3D()
763 if(componentCount > in sample3D()
899 int componentCount = textureComponentCount(); sampleFloat2D() local
993 int componentCount = textureComponentCount(); sampleFloat3D() local
2003 int componentCount = textureComponentCount(); sampleTexel() local
[all...]
H A DSpirvShaderDebug.hpp104 if(v.componentCount == 1) in fmt()
110 for(uint32_t i = 0; i < v.componentCount; i++) in fmt()
122 for(uint32_t i = 0; i < v.componentCount; i++) in val()
/third_party/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/
H A DLigatureTreeWalker.java22 protected int componentCount; field in LigatureTreeWalker
31 componentCount = 0; in LigatureTreeWalker()
39 componentChars[componentCount] = ch; in down()
40 componentCount += 1; in down()
45 if (componentCount > 0) { in up()
46 componentCount -= 1; in up()
63 ligatureSet.addElement(new LigatureEntry(lig, componentChars, componentCount)); in ligature()
H A DLigatureEntry.java20 public LigatureEntry(int ligature, int[] componentChars, int componentCount) in LigatureEntry() argument
22 this.componentChars = new int[componentCount]; in LigatureEntry()
24 System.arraycopy(componentChars, 0, this.componentChars, 0, componentCount); in LigatureEntry()
/third_party/vk-gl-cts/modules/gles3/stress/
H A Des3sVertexArrayTests.cpp179 for (int componentCount = 2; componentCount < 5; componentCount++) in init()
186 const int stride = (strides[strideNdx] < 0) ? ((packed) ? (16) : (Array::inputTypeSize(m_type) * componentCount)) : (strides[strideNdx]); in init()
187 const int alignment = (packed) ? (Array::inputTypeSize(m_type) * componentCount) : (Array::inputTypeSize(m_type)); in init()
190 std::string name = Array::storageToString(storages[storageNdx]) + "_stride" + typeToString(stride) + "_components" + typeToString(componentCount) + "_quads" + typeToString(counts[countNdx]); in init()
192 if((m_type == Array::INPUTTYPE_UNSIGNED_INT_2_10_10_10 || m_type == Array::INPUTTYPE_INT_2_10_10_10) && componentCount != 4) in init()
199 componentCount, in init()
292 const int componentCount = (packed) ? (4) : (2); in init() local
293 const int stride = (strides[strideNdx] < 0) ? ((packed) ? (8) : (Array::inputTypeSize(m_type) * componentCount)) in init()
393 const int componentCount = (packed) ? (4) : (2); init() local
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fVertexArrayTest.cpp176 for (int componentCount = 2; componentCount < 5; componentCount++) in init()
183 const int stride = (strides[strideNdx] < 0) ? ((packed) ? (16) : (Array::inputTypeSize(m_type) * componentCount)) : (strides[strideNdx]); in init()
184 const int alignment = (packed) ? (Array::inputTypeSize(m_type) * componentCount) : (Array::inputTypeSize(m_type)); in init()
187 std::string name = Array::storageToString(storages[storageNdx]) + "_stride" + typeToString(stride) + "_components" + typeToString(componentCount) + "_quads" + typeToString(counts[countNdx]); in init()
189 if((m_type == Array::INPUTTYPE_UNSIGNED_INT_2_10_10_10 || m_type == Array::INPUTTYPE_INT_2_10_10_10) && componentCount != 4) in init()
196 componentCount, in init()
289 const int componentCount = (packed) ? (4) : (2); in init() local
290 const int stride = (strides[strideNdx] < 0) ? ((packed) ? (8) : (Array::inputTypeSize(m_type) * componentCount)) in init()
390 const int componentCount = (packed) ? (4) : (2); init() local
940 const int componentCount = 2; addStrideCases() local
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsVertexArrayTests.cpp1235 static char* generateArray (int seed, GLValue min, GLValue max, int count, int componentCount, int stride, Array::InputType type);
1236 static char* generateQuads (int seed, int count, int componentCount, int offset, int stride, Array::Primitive primitive, Array::InputType type, GLValue min, GLValue max, float gridSize);
1237 static char* generatePerQuad (int seed, int count, int componentCount, int stride, Array::Primitive primitive, Array::InputType type, GLValue min, GLValue max);
1241 static char* createQuads (int seed, int count, int componentCount, int offset, int stride, Array::Primitive primitive, T min, T max, float gridSize);
1243 static char* createPerQuads (int seed, int count, int componentCount, int stride, Array::Primitive primitive, T min, T max);
1244 static char* createQuadsPacked (int seed, int count, int componentCount, int offset, int stride, Array::Primitive primitive);
1318 char* RandomArrayGenerator::generateArray (int seed, GLValue min, GLValue max, int count, int componentCount, int stride, Array::InputType type) in generateArray() argument
1326 stride = componentCount * Array::inputTypeSize(type); in generateArray()
1332 for (int componentNdx = 0; componentNdx < componentCount; componentNdx++) in generateArray()
1341 char* RandomArrayGenerator::generateQuads (int seed, int count, int componentCount, in argument
1400 createQuadsPacked(int seed, int count, int componentCount, int offset, int stride, Array::Primitive primitive) createQuadsPacked() argument
1479 createQuads(int seed, int count, int componentCount, int offset, int stride, Array::Primitive primitive, T min, T max, float gridSize) createQuads() argument
1582 generatePerQuad(int seed, int count, int componentCount, int stride, Array::Primitive primitive, Array::InputType type, GLValue min, GLValue max) generatePerQuad() argument
1637 createPerQuads(int seed, int count, int componentCount, int stride, Array::Primitive primitive, T min, T max) createPerQuads() argument
[all...]
H A DglsDrawTest.cpp1533 static char* generateArray (int seed, int elementCount, int componentCount, int offset, int stride, DrawTestSpec::InputType type);
1541 static char* generateBasicArray (int seed, int elementCount, int componentCount, int offset, int stride, DrawTestSpec::InputType type);
1543 static char* createBasicArray (int seed, int elementCount, int componentCount, int offset, int stride);
1544 static char* generatePackedArray (int seed, int elementCount, int componentCount, int offset, int stride);
1547 char* RandomArrayGenerator::generateArray (int seed, int elementCount, int componentCount, int offset, int stride, DrawTestSpec::InputType type) in generateArray() argument
1550 return generatePackedArray(seed, elementCount, componentCount, offset, stride); in generateArray()
1552 return generateBasicArray(seed, elementCount, componentCount, offset, stride, type); in generateArray()
1555 char* RandomArrayGenerator::generateBasicArray (int seed, int elementCount, int componentCount, int offset, int stride, DrawTestSpec::InputType type) in generateBasicArray() argument
1559 case DrawTestSpec::INPUTTYPE_FLOAT: return createBasicArray<float, GLValue::Float> (seed, elementCount, componentCount, offset, stride); in generateBasicArray()
1560 case DrawTestSpec::INPUTTYPE_DOUBLE: return createBasicArray<double, GLValue::Double>(seed, elementCount, componentCount, offse in generateBasicArray()
1587 createBasicArray(int seed, int elementCount, int componentCount, int offset, int stride) createBasicArray() argument
1638 generatePackedArray(int seed, int elementCount, int componentCount, int offset, int stride) generatePackedArray() argument
2061 createAttributeArray(InputType inputType, OutputType outputType, Storage storage, Usage usage, int componentCount, int offset, int stride, bool normalize, int instanceDivisor) createAttributeArray() argument
2080 createDefaultAttribute(InputType inputType, OutputType outputType, int componentCount) createDefaultAttribute() argument
[all...]
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fVertexArrayTest.cpp85 const int componentCount = 2; in init() local
86 const int stride = (strides[strideNdx] < 0 ? Array::inputTypeSize(inputTypes[inputTypeNdx]) * componentCount : strides[strideNdx]); in init()
92 componentCount, in init()
149 for (int componentCount = 2; componentCount < 5; componentCount++) in init()
155 const int stride = (strides[strideNdx] < 0 ? Array::inputTypeSize(inputTypes[inputTypeNdx]) * componentCount : strides[strideNdx]); in init()
162 componentCount, in init()
356 for (int componentCount = 2; componentCount < in init()
727 const int componentCount = 2; addStrideCases() local
[all...]
H A Des2fDrawTests.cpp91 spec.attribs[0].componentCount = 4; in genBasicSpec()
102 spec.attribs[1].componentCount = 2; in genBasicSpec()
164 spec.attribs[0].componentCount = 2; in init()
199 spec.attribs[0].componentCount = 4; in init()
210 spec.attribs[1].componentCount = 2; in init()
245 spec.attribs[0].componentCount = 2; in init()
256 int componentCount; in init() member
265 const std::string desc = gls::DrawTestSpec::inputTypeToString(iopairs[ioNdx].input) + de::toString(iopairs[ioNdx].componentCount) + " to " + gls::DrawTestSpec::outputTypeToString(iopairs[ioNdx].output); in init()
271 spec.attribs[1].componentCount = iopairs[ioNdx].componentCount; in init()
[all...]
/third_party/vk-gl-cts/modules/gles2/stress/
H A Des2sVertexArrayTests.cpp86 const int componentCount = 2; in init() local
87 const int stride = (strides[strideNdx] < 0 ? Array::inputTypeSize(inputTypes[inputTypeNdx]) * componentCount : strides[strideNdx]); in init()
93 componentCount, in init()
150 for (int componentCount = 2; componentCount < 5; componentCount++) in init()
156 const int stride = (strides[strideNdx] < 0 ? Array::inputTypeSize(inputTypes[inputTypeNdx]) * componentCount : strides[strideNdx]); in init()
163 componentCount, in init()
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DVertexFormatTests.cpp204 uint32_t componentCount) { in ShaderTypeGenerator()
214 if (componentCount == 1) { in ShaderTypeGenerator()
218 return "vec" + std::to_string(componentCount) + "<" + base + ">"; in ShaderTypeGenerator()
231 uint32_t componentCount = ComponentCount(format); in MakeTestPipeline() local
234 ShaderTypeGenerator(isFloat, isNormalized, isUnsigned, componentCount); in MakeTestPipeline()
279 << std::to_string(componentCount) << ">, " << std::to_string(kVertexNum) << ">;"; in MakeTestPipeline()
284 for (uint32_t j = 0; j < componentCount; ++j) { in MakeTestPipeline()
288 std::isnan(static_cast<float>(expectedData[i * componentCount + j]))) { in MakeTestPipeline()
294 vs << "max(f32(" << std::to_string(expectedData[i * componentCount + j]) in MakeTestPipeline()
301 if (static_cast<uint16_t>(expectedData[i * componentCount in MakeTestPipeline()
201 ShaderTypeGenerator(bool isFloat, bool isNormalized, bool isUnsigned, uint32_t componentCount) ShaderTypeGenerator() argument
[all...]
H A DTextureFormatTests.cpp121 uint32_t componentCount; member
305 ExpandDataTo4Component(expectedRenderData, formatInfo.componentCount, defaultValues); in DoFormatSamplingTest()
321 ExpandDataTo4Component(expectedRenderData, formatInfo.componentCount, defaultValues); in DoFloatFormatSamplingTest()
340 ExpandDataTo4Component(textureData, formatInfo.componentCount, garbageValues); in DoFormatRenderingTest()
354 ASSERT(sizeof(T) * formatInfo.componentCount == formatInfo.texelByteSize); in DoUnormTest()
368 ASSERT(sizeof(T) * formatInfo.componentCount == formatInfo.texelByteSize); in DoSnormTest()
384 ASSERT(sizeof(T) * formatInfo.componentCount == formatInfo.texelByteSize); in DoUintTest()
398 ASSERT(sizeof(T) * formatInfo.componentCount == formatInfo.texelByteSize); in DoSintTest()
411 ASSERT(sizeof(float) * formatInfo.componentCount == formatInfo.texelByteSize); in DoFloat32Test()
423 ASSERT(sizeof(int16_t) * formatInfo.componentCount in DoFloat16Test()
[all...]
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
H A DBufferSubData.cpp71 GLfloat *GetFloatData(GLint componentCount) in GetFloatData() argument
85 switch (componentCount) in GetFloatData()
133 GLint componentCount, in GetVertexData()
138 GLfloat *floatData = GetFloatData(componentCount); in GetVertexData()
142 triDataSize = sizeof(GLfloat) * componentCount * 3; in GetVertexData()
148 GLsizeiptr numElements = componentCount * 3; in GetVertexData()
176 GLsizeiptr numElements = componentCount * 3; in GetVertexData()
132 GetVertexData(GLenum type, GLint componentCount, GLboolean normalized, std::vector<uint8_t> *data) GetVertexData() argument
H A DMapBufferRange.cpp78 const GLfloat *GetFloatData(GLint componentCount) in GetFloatData() argument
92 switch (componentCount) in GetFloatData()
144 GLint componentCount, in GetVertexData()
149 const GLfloat *floatData = GetFloatData(componentCount); in GetVertexData()
153 triDataSize = sizeof(GLfloat) * componentCount * 3; in GetVertexData()
159 GLsizeiptr numElements = componentCount * 3; in GetVertexData()
187 GLsizeiptr numElements = componentCount * 3; in GetVertexData()
143 GetVertexData(GLenum type, GLint componentCount, GLboolean normalized, std::vector<uint8_t> *data) GetVertexData() argument
/third_party/skia/third_party/externals/swiftshader/src/Shader/
H A DSamplerCore.cpp162 int componentCount = textureComponentCount(); in sampleTexture() local
215 if(componentCount < 2) c.y = Short4(defaultColorValue); in sampleTexture()
216 if(componentCount < 3) c.z = Short4(defaultColorValue); in sampleTexture()
217 if(componentCount < 4) c.w = Short4(0x1000); in sampleTexture()
384 int componentCount = textureComponentCount(); in sampleTexture() local
443 if(componentCount < 2) c.y = Float4(defaultColorValue); in sampleTexture()
444 if(componentCount < 3) c.z = Float4(defaultColorValue); in sampleTexture()
445 if(componentCount < 4) c.w = Float4(1.0f); in sampleTexture()
744 int componentCount = textureComponentCount(); in sampleQuad2D() local
803 if(componentCount > in sampleQuad2D()
939 int componentCount = textureComponentCount(); sample3D() local
1214 int componentCount = textureComponentCount(); sampleFloat2D() local
1283 int componentCount = textureComponentCount(); sampleFloat3D() local
2204 int componentCount = textureComponentCount(); sampleTexel() local
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DFormat.cpp162 SampleTypeBit sampleTypes, uint8_t componentCount) { in BuildFormatTable()
170 internalFormat.componentCount = componentCount; in BuildFormatTable()
208 internalFormat.componentCount = 1; in BuildFormatTable()
227 internalFormat.componentCount = 1; in BuildFormatTable()
240 uint8_t componentCount) { in BuildFormatTable()
248 internalFormat.componentCount = componentCount; in BuildFormatTable()
262 bool isRenderable, bool isSupported, uint8_t componentCount) { in BuildFormatTable()
270 internalFormat.componentCount in BuildFormatTable()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DProgramVk.cpp76 int componentCount, in UpdateDefaultUniformBlock()
81 const int elementSize = sizeof(T) * componentCount; in UpdateDefaultUniformBlock()
100 const T *readPtr = v + (readIndex * componentCount); in UpdateDefaultUniformBlock()
108 void ReadFromDefaultUniformBlock(int componentCount, in ReadFromDefaultUniformBlock() argument
116 const int elementSize = sizeof(T) * componentCount; in ReadFromDefaultUniformBlock()
442 const GLint componentCount = linkedUniform.typeInfo->componentCount; in setUniformImpl() local
443 UpdateDefaultUniformBlock(count, locationInfo.arrayIndex, componentCount, v, layoutInfo, in setUniformImpl()
461 const GLint componentCount = linkedUniform.typeInfo->componentCount; in setUniformImpl() local
74 UpdateDefaultUniformBlock(GLsizei count, uint32_t arrayIndex, int componentCount, const T *v, const sh::BlockMemberInfo &layoutInfo, angle::MemoryBuffer *uniformData) UpdateDefaultUniformBlock() argument
[all...]
/third_party/skia/third_party/externals/angle2/src/common/
H A Dutilities.h150 int componentCount,
166 int componentCount; member
183 int componentCount, in UniformTypeInfo()
198 componentCount(componentCount), in UniformTypeInfo()
175 UniformTypeInfo(GLenum type, GLenum componentType, GLenum textureType, GLenum transposedMatrixType, GLenum boolVectorType, SamplerFormat samplerFormat, int rowCount, int columnCount, int componentCount, size_t componentSize, size_t internalSize, size_t externalSize, bool isSampler, bool isMatrixType, bool isImageType) UniformTypeInfo() argument

Completed in 28 milliseconds

1234