Lines Matching refs:textures
1066 << "GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE for textures allocated by the GL."
1075 << "GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE for textures allocated by the GL."
1845 GLuint textures[8];
1846 glGenTextures(8, textures);
1851 glBindTexture(GL_TEXTURE_2D, textures[1]);
1857 glBindTexture(GL_TEXTURE_3D, textures[2]);
1863 glBindTexture(GL_TEXTURE_CUBE_MAP, textures[4]);
1869 glBindTexture(GL_TEXTURE_2D_ARRAY, textures[7]);
1875 glBindImageTexture(0, textures[1], 0, GL_FALSE, 0, GL_WRITE_ONLY, internalformat); // 2D
1876 glBindImageTexture(1, textures[2], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // 3D
1877 glBindImageTexture(2, textures[4], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // Cube
1878 glBindImageTexture(3, textures[7], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // 2DArray
1886 glBindTexture(GL_TEXTURE_2D, textures[1]);
1888 glBindTexture(GL_TEXTURE_3D, textures[2]);
1890 glBindTexture(GL_TEXTURE_CUBE_MAP, textures[4]);
1892 glBindTexture(GL_TEXTURE_2D_ARRAY, textures[7]);
1934 glDeleteTextures(8, textures);
2087 GLuint textures[8];
2088 glGenTextures(8, textures);
2093 glBindTexture(GL_TEXTURE_2D, textures[1]);
2099 glBindTexture(GL_TEXTURE_3D, textures[2]);
2105 glBindTexture(GL_TEXTURE_CUBE_MAP, textures[4]);
2111 glBindTexture(GL_TEXTURE_2D_ARRAY, textures[7]);
2117 glBindImageTexture(0, textures[1], 0, GL_FALSE, 0, GL_WRITE_ONLY, internalformat); // 2D
2118 glBindImageTexture(1, textures[2], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // 3D
2119 glBindImageTexture(2, textures[4], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // Cube
2120 glBindImageTexture(3, textures[7], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // 2DArray
2126 glBindTexture(GL_TEXTURE_2D, textures[1]);
2128 glBindTexture(GL_TEXTURE_3D, textures[2]);
2130 glBindTexture(GL_TEXTURE_CUBE_MAP, textures[4]);
2132 glBindTexture(GL_TEXTURE_2D_ARRAY, textures[7]);
2176 glDeleteTextures(8, textures);
2348 GLuint textures[8];
2349 glGenTextures(8, textures);
2354 glBindTexture(GL_TEXTURE_2D, textures[1]);
2361 glBindTexture(GL_TEXTURE_3D, textures[2]);
2368 glBindTexture(GL_TEXTURE_CUBE_MAP, textures[4]);
2380 glBindTexture(GL_TEXTURE_2D_ARRAY, textures[7]);
2387 glBindImageTexture(2, textures[1], 0, GL_FALSE, 0, GL_READ_ONLY, internalformat); // 2D
2388 glBindImageTexture(0, textures[2], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // 3D
2389 glBindImageTexture(3, textures[4], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // Cube
2390 glBindImageTexture(1, textures[7], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // 2DArray
2431 glDeleteTextures(8, textures);
2563 GLuint textures[8];
2564 glGenTextures(8, textures);
2569 glBindTexture(GL_TEXTURE_2D, textures[1]);
2576 glBindTexture(GL_TEXTURE_3D, textures[2]);
2583 glBindTexture(GL_TEXTURE_CUBE_MAP, textures[4]);
2595 glBindTexture(GL_TEXTURE_2D_ARRAY, textures[7]);
2602 glBindImageTexture(2, textures[1], 0, GL_FALSE, 0, GL_READ_ONLY, internalformat); // 2D
2603 glBindImageTexture(0, textures[2], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // 3D
2604 glBindImageTexture(3, textures[4], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // Cube
2605 glBindImageTexture(1, textures[7], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // 2DArray
2644 glDeleteTextures(8, textures);
2768 GLuint textures[8];
2770 glGenTextures(8, textures);
2776 glBindTexture(GL_TEXTURE_2D, textures[1]);
2783 glBindTexture(GL_TEXTURE_3D, textures[2]);
2790 glBindTexture(GL_TEXTURE_CUBE_MAP, textures[4]);
2802 glBindTexture(GL_TEXTURE_2D_ARRAY, textures[7]);
2809 glBindImageTexture(1, textures[1], 0, GL_FALSE, 0, GL_READ_WRITE, internalformat); // 2D
2810 glBindImageTexture(2, textures[2], 0, GL_TRUE, 0, GL_READ_WRITE, internalformat); // 3D
2811 glBindImageTexture(0, textures[4], 0, GL_TRUE, 0, GL_READ_WRITE, internalformat); // Cube
2812 glBindImageTexture(3, textures[7], 0, GL_TRUE, 0, GL_READ_WRITE, internalformat); // 2DArray
2844 glDeleteTextures(8, textures);
2952 GLuint textures[kTargets];
2953 glGenTextures(kTargets, textures);
2957 glBindTexture(targets[i], textures[i]);
2974 glBindImageTexture(1, textures[0], 0, GL_FALSE, 0, GL_WRITE_ONLY, internalformat); // 2D
2975 glBindImageTexture(2, textures[1], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // 3D
2976 glBindImageTexture(0, textures[2], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // Cube
2977 glBindImageTexture(3, textures[3], 0, GL_TRUE, 0, GL_WRITE_ONLY, internalformat); // 2DArray
2996 glBindImageTexture(3, textures[0], 0, GL_FALSE, 0, GL_READ_ONLY, internalformat); // 2D
2997 glBindImageTexture(2, textures[1], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // 3D
2998 glBindImageTexture(1, textures[2], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // Cube
2999 glBindImageTexture(0, textures[3], 0, GL_TRUE, 0, GL_READ_ONLY, internalformat); // 2DArray
3027 glDeleteTextures(kTargets, textures);
3204 GLuint textures[kTargets];
3205 glGenTextures(kTargets, textures);
3209 glBindTexture(targets[i], textures[i]);
3225 glBindImageTexture(1, textures[0], 0, GL_FALSE, 0, GL_READ_WRITE, internalformat); // 2D
3226 glBindImageTexture(2, textures[1], 0, GL_TRUE, 0, GL_READ_WRITE, internalformat); // 3D
3227 glBindImageTexture(0, textures[2], 0, GL_TRUE, 0, GL_READ_WRITE, internalformat); // Cube
3228 glBindImageTexture(3, textures[3], 0, GL_TRUE, 0, GL_READ_WRITE, internalformat); // 2DArray
3261 glDeleteTextures(kTargets, textures);