Home
last modified time | relevance | path

Searched refs:dataType (Results 1 – 25 of 119) sorted by relevance

12345

/external/deqp/framework/opengl/
DgluShaderUtil.hpp196 const char* getDataTypeName (DataType dataType);
197 int getDataTypeScalarSize (DataType dataType);
198 DataType getDataTypeScalarType (DataType dataType);
199 DataType getDataTypeFloatScalars (DataType dataType);
208 inline bool isDataTypeFloatOrVec (DataType dataType) { return (dataType >= TYPE_FLOAT) && (d… in isDataTypeFloatOrVec() argument
209 inline bool isDataTypeMatrix (DataType dataType) { return (dataType >= TYPE_FLOAT_MAT2) && (data… in isDataTypeMatrix() argument
210 inline bool isDataTypeIntOrIVec (DataType dataType) { return (dataType >= TYPE_INT) && (d… in isDataTypeIntOrIVec() argument
211 inline bool isDataTypeUintOrUVec (DataType dataType) { return (dataType >= TYPE_UINT) && (d… in isDataTypeUintOrUVec() argument
212 inline bool isDataTypeBoolOrBVec (DataType dataType) { return (dataType >= TYPE_BOOL) && (d… in isDataTypeBoolOrBVec() argument
213 …ypeScalar (DataType dataType) { return (dataType == TYPE_FLOAT) || (dataType == TYPE_INT) || (da… in isDataTypeScalar() argument
[all …]
DgluShaderUtil.cpp177 const char* getDataTypeName (DataType dataType) in getDataTypeName() argument
261 DE_ASSERT(deInBounds32((int)dataType, 0, DE_LENGTH_OF_ARRAY(s_names))); in getDataTypeName()
262 return s_names[(int)dataType]; in getDataTypeName()
265 int getDataTypeScalarSize (DataType dataType) in getDataTypeScalarSize() argument
349 DE_ASSERT(deInBounds32((int)dataType, 0, DE_LENGTH_OF_ARRAY(s_sizes))); in getDataTypeScalarSize()
350 return s_sizes[(int)dataType]; in getDataTypeScalarSize()
353 DataType getDataTypeScalarType (DataType dataType) in getDataTypeScalarType() argument
437 DE_ASSERT(deInBounds32((int)dataType, 0, DE_LENGTH_OF_ARRAY(s_scalarTypes))); in getDataTypeScalarType()
438 return s_scalarTypes[(int)dataType]; in getDataTypeScalarType()
441 DataType getDataTypeFloatScalars (DataType dataType) in getDataTypeFloatScalars() argument
[all …]
DgluTextureUtil.hpp45 deUint32 dataType; //!< Data type. member
49 , dataType (0) in TransferFormat()
55 , dataType (dataType_) in TransferFormat()
60 tcu::TextureFormat mapGLTransferFormat (deUint32 format, deUint32 dataType);
DgluPixelTransfer.cpp61 gl.readPixels(x, y, width, height, format.format, format.dataType, dst.getDataPtr()); in readPixels()
80 …gl.texImage2D(target, level, internalFormat, width, height, 0, format.format, format.dataType, src… in texImage2D()
100 …, level, internalFormat, width, height, depth, 0, format.format, format.dataType, src.getDataPtr()… in texImage3D()
119 …gl.texSubImage2D(target, level, x, y, width, height, format.format, format.dataType, src.getDataPt… in texSubImage2D()
139 …gl.texSubImage3D(target, level, x, y, z, width, height, depth, format.format, format.dataType, src… in texSubImage3D()
DgluTexture.cpp52 Texture1D::Texture1D (const RenderContext& context, deUint32 format, deUint32 dataType, int width) in Texture1D() argument
55 , m_refTexture (mapGLTransferFormat(format, dataType), width) in Texture1D()
97 …ccess.getWidth(), 0 /* border */, transferFormat.format, transferFormat.dataType, access.getDataPt… in upload()
105 Texture2D::Texture2D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, … in Texture2D() argument
109 , m_refTexture (mapGLTransferFormat(format, dataType), width, height) in Texture2D()
181 …cess.getHeight(), 0 /* border */, transferFormat.format, transferFormat.dataType, access.getDataPt… in upload()
316 TextureCube::TextureCube (const RenderContext& context, deUint32 format, deUint32 dataType, int siz… in TextureCube() argument
320 , m_refTexture (mapGLTransferFormat(format, dataType), size) in TextureCube()
368 …cess.getHeight(), 0 /* border */, transferFormat.format, transferFormat.dataType, access.getDataPt… in upload()
441 Texture1DArray::Texture1DArray (const RenderContext& context, deUint32 format, deUint32 dataType, i… in Texture1DArray() argument
[all …]
DgluTexture.hpp46 Texture1D (const RenderContext& context, deUint32 format, deUint32 dataType, int width);
73 …Texture2D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int hei…
113 TextureCube (const RenderContext& context, deUint32 format, deUint32 dataType, int size);
148 …Texture2DArray (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int…
182 …Texture1DArray (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int…
211 …Texture3D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int heig…
244 …TextureCubeArray (const RenderContext& context, deUint32 format, deUint32 dataType, int size, int …
DgluTextureUtil.cpp396 static tcu::TextureFormat::ChannelType mapGLChannelType (deUint32 dataType, bool normalized) in mapGLChannelType() argument
401 switch (dataType) in mapGLChannelType()
435 tcu::TextureFormat mapGLTransferFormat (deUint32 format, deUint32 dataType) in mapGLTransferFormat() argument
440 case GL_ALPHA: return TextureFormat(TextureFormat::A, mapGLChannelType(dataType, true)); in mapGLTransferFormat()
441 case GL_LUMINANCE: return TextureFormat(TextureFormat::L, mapGLChannelType(dataType, true)); in mapGLTransferFormat()
442 …case GL_LUMINANCE_ALPHA: return TextureFormat(TextureFormat::LA, mapGLChannelType(dataType, true)… in mapGLTransferFormat()
443 case GL_RGB: return TextureFormat(TextureFormat::RGB, mapGLChannelType(dataType, true)); in mapGLTransferFormat()
444 case GL_RGBA: return TextureFormat(TextureFormat::RGBA, mapGLChannelType(dataType, true)); in mapGLTransferFormat()
445 case GL_BGRA: return TextureFormat(TextureFormat::BGRA, mapGLChannelType(dataType, true)); in mapGLTransferFormat()
446 case GL_RG: return TextureFormat(TextureFormat::RG, mapGLChannelType(dataType, true)); in mapGLTransferFormat()
[all …]
/external/deqp/modules/gles3/scripts/
Dgen-swizzles.py107 for (inputType, dataType, precision) in combinations.iterate():
108 scalarSize = getDataTypeScalarSize(dataType)
109 print inputType, precision, dataType
171 def __init__(self, name, precision, dataType, swizzle, inputs, outputs): argument
174 self.dataType = dataType
255 for dataType in VECTOR_TYPES:
256 scalarSize = getDataTypeScalarSize(dataType)
262 caseName = "%s_%s_%s" % (precision, dataType, swizzle)
263 inputs = INPUTS[dataType]
266 …torSwizzleCases.append(SwizzleCase(caseName, precision, dataType, swizzle, [("%s in0" % dataType, …
/external/deqp/modules/gles2/scripts/
Dgen-swizzles.py107 for (inputType, dataType, precision) in combinations.iterate():
108 scalarSize = getDataTypeScalarSize(dataType)
109 print inputType, precision, dataType
167 def __init__(self, name, precision, dataType, swizzle, inputs, outputs): argument
170 self.dataType = dataType
251 for dataType in VECTOR_TYPES:
252 scalarSize = getDataTypeScalarSize(dataType)
258 caseName = "%s_%s_%s" % (precision, dataType, swizzle)
259 inputs = INPUTS[dataType]
262 …torSwizzleCases.append(SwizzleCase(caseName, precision, dataType, swizzle, [("%s in0" % dataType, …
/external/deqp/modules/gles2/performance/
Des2pTextureFormatTests.cpp54 deUint32 dataType; in init() member
70 deUint32 dataType = texFormats[formatNdx].dataType; in init() local
77 …g descriptionBase = string(glu::getTextureFormatName(format)) + ", " + glu::getTypeName(dataType); in init()
79 …enderCase(m_context, nameBase.c_str(), descriptionBase.c_str(), format, dataType, wrapS, wrapT, mi… in init()
Des2pTextureCountTests.cpp56 deUint32 dataType; in init() member
71 deUint32 dataType = texFormats[formatNdx].dataType; in init() local
78 …ring description = string(glu::getTextureFormatName(format)) + ", " + glu::getTypeName(dataType); in init()
80 …addChild(new Texture2DRenderCase(m_context, name.c_str(), description.c_str(), format, dataType, w… in init()
Des2pTextureFilteringTests.cpp54 deUint32 dataType; in init() member
85 deUint32 dataType = texFormats[formatNdx].dataType; in init() local
94 …addChild(new Texture2DRenderCase(m_context, name.c_str(), "", format, dataType, wrapS, wrapT, minF… in init()
/external/deqp/framework/opengl/simplereference/
DsglrContext.cpp45 deUint32 dataType = GL_NONE; in texImage2D() local
55 dataType = GL_UNSIGNED_BYTE; in texImage2D()
62 dataType = transferFmt.dataType; in texImage2D()
67 texImage2D(target, level, internalFormat, width, height, 0, format, dataType, DE_NULL); in texImage2D()
/external/deqp/modules/gles2/functional/
Des2fTextureSpecificationTests.cpp616 … context, const char* name, const char* desc, deUint32 format, deUint32 dataType, deUint32 flags, … in BasicTexImage2DCase() argument
617 …: TextureSpecCase (context, name, desc, TEXTURETYPE_2D, glu::mapGLTransferFormat(format, dataType)… in BasicTexImage2DCase()
619 , m_dataType (dataType) in BasicTexImage2DCase()
658 … context, const char* name, const char* desc, deUint32 format, deUint32 dataType, deUint32 flags, … in BasicTexImageCubeCase() argument
659 …context, name, desc, TEXTURETYPE_CUBE, glu::mapGLTransferFormat(format, dataType), flags, width, h… in BasicTexImageCubeCase()
661 , m_dataType (dataType) in BasicTexImageCubeCase()
707 … context, const char* name, const char* desc, deUint32 format, deUint32 dataType, deUint32 flags, … in RandomOrderTexImage2DCase() argument
708 …: TextureSpecCase (context, name, desc, TEXTURETYPE_2D, glu::mapGLTransferFormat(format, dataType)… in RandomOrderTexImage2DCase()
710 , m_dataType (dataType) in RandomOrderTexImage2DCase()
756 … context, const char* name, const char* desc, deUint32 format, deUint32 dataType, deUint32 flags, … in RandomOrderTexImageCubeCase() argument
[all …]
Des2fShaderIndexingTests.cpp113 static ShaderEvalFunc getArrayCoordsEvalFunc (DataType dataType) in getArrayCoordsEvalFunc() argument
115 if (dataType == TYPE_FLOAT) return evalArrayCoordsFloat; in getArrayCoordsEvalFunc()
116 else if (dataType == TYPE_FLOAT_VEC2) return evalArrayCoordsVec2; in getArrayCoordsEvalFunc()
117 else if (dataType == TYPE_FLOAT_VEC3) return evalArrayCoordsVec3; in getArrayCoordsEvalFunc()
118 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayCoordsVec4; in getArrayCoordsEvalFunc()
129 static ShaderEvalFunc getArrayUniformEvalFunc (DataType dataType) in getArrayUniformEvalFunc() argument
131 if (dataType == TYPE_FLOAT) return evalArrayUniformFloat; in getArrayUniformEvalFunc()
132 else if (dataType == TYPE_FLOAT_VEC2) return evalArrayUniformVec2; in getArrayUniformEvalFunc()
133 else if (dataType == TYPE_FLOAT_VEC3) return evalArrayUniformVec3; in getArrayUniformEvalFunc()
134 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayUniformVec4; in getArrayUniformEvalFunc()
[all …]
Des2fTextureSizeTests.cpp53 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h…
76 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h… in Texture2DSizeCase() argument
80 , m_dataType (dataType) in Texture2DSizeCase()
168 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h…
196 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h… in TextureCubeSizeCase() argument
200 , m_dataType (dataType) in TextureCubeSizeCase()
364 deUint32 dataType; in init() member
390 formats[formatNdx].format, formats[formatNdx].dataType, in init()
413 formats[formatNdx].format, formats[formatNdx].dataType, in init()
Des2fShaderMatrixTests.cpp114 , dataType (dataType_) in ShaderInput()
120 DataType dataType; member
654 switch (PACK_EVAL_CASE(op, in0Type, in0.dataType, in1Type, in1.dataType)) in getEvalFunc()
775 bool isInDynMat0 = isDataTypeMatrix(m_in0.dataType) && m_in0.inputType == INPUTTYPE_DYNAMIC; in init()
776 bool isInDynMat1 = isDataTypeMatrix(m_in1.dataType) && m_in1.inputType == INPUTTYPE_DYNAMIC; in init()
791 if (isDataTypeMatrix(m_in0.dataType) && isDataTypeMatrix(m_in1.dataType)) in init()
793 DE_ASSERT(m_in0.dataType == m_in1.dataType); in init()
794 resultType = m_in0.dataType; in init()
799 resultType = m_in0.dataType; in init()
803 int matNdx = isDataTypeMatrix(m_in0.dataType) ? 0 : 1; in init()
[all …]
Des2fTextureFormatTests.cpp69 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h…
91 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h… in Texture2DFormatCase() argument
95 , m_dataType (dataType) in Texture2DFormatCase()
207 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h…
235 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h… in TextureCubeFormatCase() argument
239 , m_dataType (dataType) in TextureCubeFormatCase()
632 deUint32 dataType; in init() member
648 deUint32 dataType = texFormats[formatNdx].dataType; in init() local
650 …ng descriptionBase = string(glu::getTextureFormatName(format)) + ", " + glu::getTypeName(dataType); in init()
652 …"_2d_pot").c_str(), (descriptionBase + ", GL_TEXTURE_2D").c_str(), format, dataType, 128, 128)); in init()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderMatrixTests.cpp214 , dataType (dataType_) in ShaderInput()
220 DataType dataType; member
1186 switch (PACK_EVAL_CASE(op, in0.dataType, in1.dataType)) in getEvalFunc()
1379 BaseAttributeType getAttributeType(const glu::DataType dataType) in getAttributeType() argument
1381 switch(dataType) in getAttributeType()
1415 void addMatrixUniform (deUint32 bindingLocation, DataType dataType, const float* dataPtr);
1487 if (in.inputType == INPUTTYPE_DYNAMIC && isDataTypeMatrix(in.dataType)) in ShaderMatrixInstance()
1489 useAttribute(4u + inNdx, getAttributeType(in.dataType)); in ShaderMatrixInstance()
1499 void ShaderMatrixInstance::addMatrixUniform(deUint32 bindingLocation, DataType dataType, const floa… in addMatrixUniform() argument
1504 switch(dataType) in addMatrixUniform()
[all …]
DvktShaderRenderIndexingTests.cpp102 static ShaderEvalFunc getArrayCoordsEvalFunc (DataType dataType) in getArrayCoordsEvalFunc() argument
104 if (dataType == TYPE_FLOAT) return evalArrayCoordsFloat; in getArrayCoordsEvalFunc()
105 else if (dataType == TYPE_FLOAT_VEC2) return evalArrayCoordsVec2; in getArrayCoordsEvalFunc()
106 else if (dataType == TYPE_FLOAT_VEC3) return evalArrayCoordsVec3; in getArrayCoordsEvalFunc()
107 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayCoordsVec4; in getArrayCoordsEvalFunc()
118 static ShaderEvalFunc getArrayUniformEvalFunc (DataType dataType) in getArrayUniformEvalFunc() argument
120 if (dataType == TYPE_FLOAT) return evalArrayUniformFloat; in getArrayUniformEvalFunc()
121 else if (dataType == TYPE_FLOAT_VEC2) return evalArrayUniformVec2; in getArrayUniformEvalFunc()
122 else if (dataType == TYPE_FLOAT_VEC3) return evalArrayUniformVec3; in getArrayUniformEvalFunc()
123 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayUniformVec4; in getArrayUniformEvalFunc()
[all …]
/external/deqp/modules/gles3/functional/
Des3fTextureSpecificationTests.cpp637 … context, const char* name, const char* desc, deUint32 format, deUint32 dataType, int width, int h… in BasicTexImage2DCase() argument
638 …: Texture2DSpecCase (context, name, desc, glu::mapGLTransferFormat(format, dataType), width, heigh… in BasicTexImage2DCase()
641 , m_dataType (dataType) in BasicTexImage2DCase()
654 m_dataType = fmt.dataType; in BasicTexImage2DCase()
692 …Context& context, const char* name, const char* desc, deUint32 format, deUint32 dataType, int size) in BasicTexImageCubeCase() argument
693 …: TextureCubeSpecCase (context, name, desc, glu::mapGLTransferFormat(format, dataType), size, deLo… in BasicTexImageCubeCase()
696 , m_dataType (dataType) in BasicTexImageCubeCase()
709 m_dataType = fmt.dataType; in BasicTexImageCubeCase()
762 tcu::TextureLevel levelData (glu::mapGLTransferFormat(transferFmt.format, transferFmt.dataType)); in createTexture()
778 …Format, levelW, levelH, m_numLayers, 0, transferFmt.format, transferFmt.dataType, levelData.getAcc… in createTexture()
[all …]
Des3fTextureSizeTests.cpp53 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h…
76 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h… in Texture2DSizeCase() argument
80 , m_dataType (dataType) in Texture2DSizeCase()
168 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h…
196 …x, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int h… in TextureCubeSizeCase() argument
200 , m_dataType (dataType) in TextureCubeSizeCase()
364 deUint32 dataType; in init() member
390 formats[formatNdx].format, formats[formatNdx].dataType, in init()
413 formats[formatNdx].format, formats[formatNdx].dataType, in init()
Des3fShaderMatrixTests.cpp219 , dataType (dataType_) in ShaderInput()
225 DataType dataType; member
1191 switch (PACK_EVAL_CASE(op, in0.dataType, in1.dataType)) in getEvalFunc()
1421 bool isInDynMat0 = isDataTypeMatrix(m_in0.dataType) && m_in0.inputType == INPUTTYPE_DYNAMIC; in init()
1422 bool isInDynMat1 = isDataTypeMatrix(m_in1.dataType) && m_in1.inputType == INPUTTYPE_DYNAMIC; in init()
1437 if (m_op == OP_MUL && isDataTypeMatrix(m_in0.dataType) && isDataTypeMatrix(m_in1.dataType)) in init()
1439 …etDataTypeMatrix(getDataTypeMatrixNumColumns(m_in1.dataType), getDataTypeMatrixNumRows(m_in0.dataT… in init()
1443 …Type = getDataTypeMatrix(getDataTypeScalarSize(m_in1.dataType), getDataTypeScalarSize(m_in0.dataTy… in init()
1447 … getDataTypeMatrix(getDataTypeMatrixNumRows(m_in0.dataType), getDataTypeMatrixNumColumns(m_in0.dat… in init()
1451 resultType = m_in0.dataType; in init()
[all …]
Des3fShaderIndexingTests.cpp106 static ShaderEvalFunc getArrayCoordsEvalFunc (DataType dataType) in getArrayCoordsEvalFunc() argument
108 if (dataType == TYPE_FLOAT) return evalArrayCoordsFloat; in getArrayCoordsEvalFunc()
109 else if (dataType == TYPE_FLOAT_VEC2) return evalArrayCoordsVec2; in getArrayCoordsEvalFunc()
110 else if (dataType == TYPE_FLOAT_VEC3) return evalArrayCoordsVec3; in getArrayCoordsEvalFunc()
111 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayCoordsVec4; in getArrayCoordsEvalFunc()
122 static ShaderEvalFunc getArrayUniformEvalFunc (DataType dataType) in getArrayUniformEvalFunc() argument
124 if (dataType == TYPE_FLOAT) return evalArrayUniformFloat; in getArrayUniformEvalFunc()
125 else if (dataType == TYPE_FLOAT_VEC2) return evalArrayUniformVec2; in getArrayUniformEvalFunc()
126 else if (dataType == TYPE_FLOAT_VEC3) return evalArrayUniformVec3; in getArrayUniformEvalFunc()
127 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayUniformVec4; in getArrayUniformEvalFunc()
[all …]
Des3fTextureSwizzleTests.cpp79 …t char* description, deUint32 internalFormat, deUint32 format, deUint32 dataType, deUint32 swizzle…
102 …t char* description, deUint32 internalFormat, deUint32 format, deUint32 dataType, deUint32 swizzle… in Texture2DSwizzleCase() argument
106 , m_dataType (dataType) in Texture2DSwizzleCase()
240 deUint32 dataType; in init() member
335 deUint32 dataType = formats[fmtNdx].dataType; in init() local
337 …se(m_context, name.c_str(), "Multi-channel swizzle", intFormat, format, dataType, swzR, swzG, swzB… in init()

12345