/external/deqp/framework/opengl/ |
H A D | gluStateReset.cpp | 221 gl.bindTexture(GL_TEXTURE_2D_ARRAY, 0); 222 gl.texImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, 0, 0, 0, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL); 223 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MIN_FILTER, GL_NEAREST_MIPMAP_LINEAR); 224 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAG_FILTER, GL_LINEAR); 225 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_S, GL_REPEAT); 226 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_T, GL_REPEAT); 227 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_SWIZZLE_R, GL_RED); 228 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_SWIZZLE_G, GL_GREEN); 229 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_SWIZZLE_B, GL_BLUE); 230 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_SWIZZLE_ [all...] |
H A D | gluTexture.cpp | 561 gl.bindTexture(GL_TEXTURE_2D_ARRAY, m_glTexture); 575 gl.texImage3D(GL_TEXTURE_2D_ARRAY, levelNdx, m_format, access.getWidth(), access.getHeight(), access.getDepth(), 0 /* border */, transferFormat.format, transferFormat.dataType, access.getDataPtr()); 587 gl.bindTexture(GL_TEXTURE_2D_ARRAY, m_glTexture); 602 gl.compressedTexImage3D(GL_TEXTURE_2D_ARRAY, levelNdx, compressedFormat,
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fNegativeTextureApiTests.cpp | 171 glBindTexture(GL_TEXTURE_2D_ARRAY, texture[0]); 180 glBindTexture(GL_TEXTURE_2D_ARRAY, texture[1]); 2092 glTexImage3D(GL_TEXTURE_2D_ARRAY, -1, GL_RGB, 1, 1, 1, 0, GL_RGB, GL_UNSIGNED_BYTE, 0); 2106 glTexImage3D(GL_TEXTURE_2D_ARRAY, log2MaxTextureSize, GL_RGB, 1, 1, 1, 0, GL_RGB, GL_UNSIGNED_BYTE, 0); 2122 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, -1, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); 2124 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, 1, -1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); 2126 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, 1, 1, -1, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); 2128 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, -1, -1, -1, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); 2149 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, maxTextureSize, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); 2151 glTexImage3D(GL_TEXTURE_2D_ARRAY, [all...] |
H A D | es3fTextureStateQueryTests.cpp | 82 { "texture_2d_array", GL_TEXTURE_2D_ARRAY },
|
H A D | es3fFboCompletenessTests.cpp | 245 GLenum textureKind; //< GL_TEXTURE_3D or GL_TEXTURE_2D_ARRAY 292 case GL_TEXTURE_2D_ARRAY: 462 { GL_TEXTURE_2D_ARRAY, 1, 0 }, 463 { GL_TEXTURE_2D_ARRAY, 1, 3 }, 464 { GL_TEXTURE_2D_ARRAY, 4, 3 }, 465 { GL_TEXTURE_2D_ARRAY, 4, 15 },
|
H A D | es3fTextureUnitTests.cpp | 499 DE_ASSERT(m_unitTypes[unitNdx] == GL_TEXTURE_3D || m_unitTypes[unitNdx] == GL_TEXTURE_2D_ARRAY); 511 if (m_unitTypes[unitNdx] == GL_TEXTURE_2D_ARRAY) 668 case GL_TEXTURE_2D_ARRAY: m_uniforms[4*unitNdx].sampler.tex2DArray->sample4(texSamples, coords3D); break; 820 GLenum type = is2dTex ? GL_TEXTURE_2D : isCubeTex ? GL_TEXTURE_CUBE_MAP : is2dArrayTex ? GL_TEXTURE_2D_ARRAY : GL_TEXTURE_3D; 954 if (type == GL_TEXTURE_2D_ARRAY) 964 case GL_TEXTURE_2D_ARRAY: samplerTypes.push_back(glu::getSampler2DArrayType(fmt)); break; 1015 case GL_TEXTURE_2D_ARRAY: texSizes.push_back(IVec3(m_textures2dArray[texNdxInType]->getWidth(), m_textures2dArray[texNdxInType]->getHeight(), 0)); break; 1127 context.texImage3D(GL_TEXTURE_2D_ARRAY, levelNdx, m_textureParams[texNdx].internalFormat, width, height, layers, 0 /* border */, formatGl.format, formatGl.dataType, access.getDataPtr()); 1195 case GL_TEXTURE_2D_ARRAY: upload2dArrayTexture(texNdx, context); break;
|
H A D | es3fFboColorbufferTests.cpp | 515 glBindTexture(GL_TEXTURE_2D_ARRAY, tex); 516 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); 517 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); 518 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE); 519 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MIN_FILTER, isFilterable ? GL_LINEAR : GL_NEAREST); 520 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAG_FILTER, isFilterable ? GL_LINEAR : GL_NEAREST); 521 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, m_format, size.x(), size.y(), size.z(), 0, transferFmt.format, transferFmt.dataType, DE_NULL); 581 glBindTexture(GL_TEXTURE_2D_ARRAY, tex);
|
H A D | es3fTextureShadowTests.cpp | 917 gl.bindTexture (GL_TEXTURE_2D_ARRAY, curCase.texture->getGLTexture()); 918 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MIN_FILTER, m_minFilter); 919 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAG_FILTER, m_magFilter); 920 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_S, m_wrapS); 921 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_T, m_wrapT); 922 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_COMPARE_MODE, GL_COMPARE_REF_TO_TEXTURE); 923 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_COMPARE_FUNC, m_compareFunc);
|
H A D | es3fTextureSpecificationTests.cpp | 478 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MIN_FILTER, GL_NEAREST_MIPMAP_NEAREST); 479 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAG_FILTER, GL_NEAREST); 480 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); 481 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); 482 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE); 483 glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAX_LEVEL, m_numLevels-1); 765 glBindTexture(GL_TEXTURE_2D_ARRAY, tex); 778 glTexImage3D(GL_TEXTURE_2D_ARRAY, ndx, m_internalFormat, levelW, levelH, m_numLayers, 0, transferFmt.format, transferFmt.dataType, levelData.getAccess().getDataPtr()); 2221 glBindTexture (GL_TEXTURE_2D_ARRAY, tex); 2222 glTexStorage3D (GL_TEXTURE_2D_ARRAY, m_numLevel [all...] |
/external/deqp/modules/gles31/functional/ |
H A D | es31fNegativeTextureApiTests.cpp | 123 ctx.glBindTexture(GL_TEXTURE_2D_ARRAY, texture[0]); 132 ctx.glBindTexture(GL_TEXTURE_2D_ARRAY, texture[1]); 141 ctx.glBindTexture(GL_TEXTURE_2D_ARRAY, texture[2]); 144 ctx.glBindTexture(GL_TEXTURE_2D_ARRAY, texture[3]); 171 ctx.glBindTexture(GL_TEXTURE_2D_ARRAY, texture[4]); 2716 ctx.glTexImage3D(GL_TEXTURE_2D_ARRAY, -1, GL_RGB, 1, 1, 1, 0, GL_RGB, GL_UNSIGNED_BYTE, 0); 2739 ctx.glTexImage3D(GL_TEXTURE_2D_ARRAY, log2MaxTextureSize, GL_RGB, 1, 1, 1, 0, GL_RGB, GL_UNSIGNED_BYTE, 0); 2756 ctx.glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, -1, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); 2758 ctx.glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, 1, -1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); 2760 ctx.glTexImage3D(GL_TEXTURE_2D_ARRAY, [all...] |
H A D | es31fIndexedStateQueryTests.cpp | 521 gl.glBindTexture(GL_TEXTURE_2D_ARRAY, *textureB); 522 gl.glTexStorage3D(GL_TEXTURE_2D_ARRAY, 1, GL_RGBA8, 32, 32, 4); 649 gl.glBindTexture(GL_TEXTURE_2D_ARRAY, *textureB); 650 gl.glTexStorage3D(GL_TEXTURE_2D_ARRAY, 1, GL_RGBA8, 32, 32, 4); 713 gl.glBindTexture(GL_TEXTURE_2D_ARRAY, *textureB); 714 gl.glTexStorage3D(GL_TEXTURE_2D_ARRAY, 1, GL_RGBA8, 32, 32, 4); 777 gl.glBindTexture(GL_TEXTURE_2D_ARRAY, *textureB); 778 gl.glTexStorage3D(GL_TEXTURE_2D_ARRAY, 1, GL_RGBA8, 32, 32, 4); 841 gl.glBindTexture(GL_TEXTURE_2D_ARRAY, *textureB); 842 gl.glTexStorage3D(GL_TEXTURE_2D_ARRAY, [all...] |
H A D | es31fStencilTexturingTests.cpp | 314 gl.bindTexture(GL_TEXTURE_2D_ARRAY, srcTex); 315 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MIN_FILTER, GL_NEAREST); 316 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAG_FILTER, GL_NEAREST); 317 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_STENCIL_INDEX); 603 gl.bindTexture(GL_TEXTURE_2D_ARRAY, *depthStencilTex); 604 gl.texStorage3D(GL_TEXTURE_2D_ARRAY, 1, m_format, width, height, levels); 605 glu::texSubImage3D(renderCtx, GL_TEXTURE_2D_ARRAY, 0, 0, 0, 0, uploadLevel);
|
H A D | es31fShaderFramebufferFetchTests.cpp | 1161 m_gl.bindTexture(GL_TEXTURE_2D_ARRAY, m_texColorBuffer); 1163 m_gl.texImage3D(GL_TEXTURE_2D_ARRAY, 0, m_format, VIEWPORT_WIDTH, VIEWPORT_HEIGHT, 1, 0, m_transferFmt.format, m_transferFmt.dataType, DE_NULL); 1164 m_gl.generateMipmap(GL_TEXTURE_2D_ARRAY); 1174 m_gl.texImage3D(GL_TEXTURE_2D_ARRAY, level, m_format, levelW, levelH, 1, 0, m_transferFmt.format, m_transferFmt.dataType, levelData.getAccess().getDataPtr()); 1177 m_gl.bindTexture(GL_TEXTURE_2D_ARRAY, 0); 1267 m_gl.bindTexture(GL_TEXTURE_2D_ARRAY, m_texColorBuffer); 1268 m_gl.texStorage3D(GL_TEXTURE_2D_ARRAY, 1, m_format, VIEWPORT_WIDTH, VIEWPORT_HEIGHT, numLayers); 1276 m_gl.texSubImage3D(GL_TEXTURE_2D_ARRAY, 0, 0, 0, layer, VIEWPORT_WIDTH, VIEWPORT_HEIGHT, 1, m_transferFmt.format, m_transferFmt.dataType, layerData.getAccess().getDataPtr()); 1279 m_gl.bindTexture(GL_TEXTURE_2D_ARRAY, 0);
|
H A D | es31fCopyImageTests.cpp | 174 case GL_TEXTURE_2D_ARRAY: return "texture2d_array"; 250 case GL_TEXTURE_2D_ARRAY: 365 DE_ASSERT(m_target == GL_TEXTURE_2D_ARRAY || m_target == GL_TEXTURE_3D || m_size.z() == 1); 391 else if (target == GL_TEXTURE_2D_ARRAY) 409 if (target != GL_TEXTURE_2D_ARRAY) 514 case GL_TEXTURE_2D_ARRAY: result << "Layer" << imageIndex; break; 534 case GL_TEXTURE_2D_ARRAY: result << " and Layer " << imageIndex; break; 563 case GL_TEXTURE_2D_ARRAY: 1574 gl.bindTexture(GL_TEXTURE_2D_ARRAY, name); 1577 gl.texParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_ [all...] |
H A D | es31fTextureStateQueryTests.cpp | 121 { "texture_2d_array", GL_TEXTURE_2D_ARRAY, false, },
|
H A D | es31fTextureLevelStateQueryTests.cpp | 57 case GL_TEXTURE_2D_ARRAY: return true; 75 case GL_TEXTURE_2D_ARRAY: return true; 106 case GL_TEXTURE_2D_ARRAY: 366 return target == GL_TEXTURE_2D || target == GL_TEXTURE_2D_ARRAY; 702 level.depth = (target == GL_TEXTURE_2D_ARRAY) ? (2) : (1); 745 else if (spec.immutable && !spec.levels[levelNdx].compressed && spec.bindTarget == GL_TEXTURE_2D_ARRAY) 759 else if (!spec.immutable && !spec.levels[levelNdx].compressed && spec.bindTarget == GL_TEXTURE_2D_ARRAY) 774 else if (!spec.immutable && spec.levels[levelNdx].compressed && spec.bindTarget == GL_TEXTURE_2D_ARRAY) 1661 { "texture_2d_array", GL_TEXTURE_2D_ARRAY, },
|
H A D | es31fGeometryShaderTests.cpp | 2956 gl.bindTexture(GL_TEXTURE_2D_ARRAY, m_texture); 2957 gl.texImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA8, texSize.x(), texSize.y(), texSize.z(), 0, transferFormat.format, transferFormat.dataType, DE_NULL); 3658 case TARGET_2D_ARRAY: return GL_TEXTURE_2D_ARRAY; 5076 gl.glBindTexture(GL_TEXTURE_2D_ARRAY, *texture); 5077 gl.glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA8, 32, 32, 32, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL); 5078 gl.glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAG_FILTER, GL_NEAREST); 5079 gl.glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MIN_FILTER, GL_NEAREST); 5158 gl.glBindTexture(GL_TEXTURE_2D_ARRAY, *texture0); 5159 gl.glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA8, 32, 32, 32, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL); 5160 gl.glTexParameteri(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_MAG_FILTE [all...] |
/external/mesa3d/src/mesa/main/ |
H A D | genmipmap.c | 63 case GL_TEXTURE_2D_ARRAY:
|
H A D | formatquery.c | 77 case GL_TEXTURE_2D_ARRAY: 406 case GL_TEXTURE_2D_ARRAY: 485 case GL_TEXTURE_2D_ARRAY: 583 case GL_TEXTURE_2D_ARRAY: 742 case GL_TEXTURE_2D_ARRAY: 1305 case GL_TEXTURE_2D_ARRAY:
|
H A D | textureview.c | 404 case GL_TEXTURE_2D_ARRAY: 505 case GL_TEXTURE_2D_ARRAY: 681 case GL_TEXTURE_2D_ARRAY:
|
H A D | copyimage.c | 93 case GL_TEXTURE_2D_ARRAY:
|
H A D | teximage.c | 242 case GL_TEXTURE_2D_ARRAY: 555 case GL_TEXTURE_2D_ARRAY: 603 case GL_TEXTURE_2D_ARRAY: 645 case GL_TEXTURE_2D_ARRAY: 684 case GL_TEXTURE_2D_ARRAY: 884 case GL_TEXTURE_2D_ARRAY: 1176 GLint zBorder = (target == GL_TEXTURE_2D_ARRAY || 1665 target != GL_TEXTURE_2D_ARRAY && 2859 target != GL_TEXTURE_2D_ARRAY && 3228 if (target != GL_TEXTURE_2D_ARRAY) [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_tex_layout.c | 72 case GL_TEXTURE_2D_ARRAY: 162 case GL_TEXTURE_2D_ARRAY: 676 case GL_TEXTURE_2D_ARRAY:
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
H A D | intel_tex_image.c | 145 image->TexObject->Target == GL_TEXTURE_2D_ARRAY) {
|
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_texture.c | 167 case GL_TEXTURE_2D_ARRAY:
|