Home
last modified time | relevance | path

Searched refs:m_texture (Results 1 – 25 of 75) sorted by relevance

123

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineImageUtil.cpp1040 , m_texture (format, width) in TestTexture1D()
1042 allocateLevels(m_texture); in TestTexture1D()
1043 TestTexture::populateLevels(getLevelsVector(m_texture)); in TestTexture1D()
1048 , m_texture (tcu::getUncompressedFormat(format), width) in TestTexture1D()
1050 allocateLevels(m_texture); in TestTexture1D()
1051 TestTexture::populateCompressedLevels(format, getLevelsVector(m_texture)); in TestTexture1D()
1060 return m_texture.getNumLevels(); in getNumLevels()
1067 return m_texture.getLevel(level); in getLevel()
1074 return m_texture.getLevel(level); in getLevel()
1079 return m_texture; in getTexture()
[all …]
DvktPipelineImageUtil.hpp206 tcu::Texture1D m_texture; member in vkt::pipeline::TestTexture1D
218 virtual const tcu::TextureFormat& getTextureFormat (void) const { return m_texture.getFormat(); } in getTextureFormat()
219 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
227 tcu::Texture1DArray m_texture; member in vkt::pipeline::TestTexture1DArray
240 virtual const tcu::TextureFormat& getTextureFormat (void) const { return m_texture.getFormat(); } in getTextureFormat()
241 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
249 tcu::Texture2D m_texture; member in vkt::pipeline::TestTexture2D
262 virtual const tcu::TextureFormat& getTextureFormat (void) const { return m_texture.getFormat(); } in getTextureFormat()
263 …3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth(), m_texture.getHe… in getTextureDimension()
271 tcu::Texture2DArray m_texture; member in vkt::pipeline::TestTexture2DArray
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
DvktPipelineImageUtil.cpp1040 , m_texture (format, width) in TestTexture1D()
1042 allocateLevels(m_texture); in TestTexture1D()
1043 TestTexture::populateLevels(getLevelsVector(m_texture)); in TestTexture1D()
1048 , m_texture (tcu::getUncompressedFormat(format), width) in TestTexture1D()
1050 allocateLevels(m_texture); in TestTexture1D()
1051 TestTexture::populateCompressedLevels(format, getLevelsVector(m_texture)); in TestTexture1D()
1060 return m_texture.getNumLevels(); in getNumLevels()
1067 return m_texture.getLevel(level); in getLevel()
1074 return m_texture.getLevel(level); in getLevel()
1079 return m_texture; in getTexture()
[all …]
DvktPipelineImageUtil.hpp206 tcu::Texture1D m_texture; member in vkt::pipeline::TestTexture1D
218 virtual const tcu::TextureFormat& getTextureFormat (void) const { return m_texture.getFormat(); } in getTextureFormat()
219 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
227 tcu::Texture1DArray m_texture; member in vkt::pipeline::TestTexture1DArray
240 virtual const tcu::TextureFormat& getTextureFormat (void) const { return m_texture.getFormat(); } in getTextureFormat()
241 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
249 tcu::Texture2D m_texture; member in vkt::pipeline::TestTexture2D
262 virtual const tcu::TextureFormat& getTextureFormat (void) const { return m_texture.getFormat(); } in getTextureFormat()
263 …3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth(), m_texture.getHe… in getTextureDimension()
271 tcu::Texture2DArray m_texture; member in vkt::pipeline::TestTexture2DArray
[all …]
/third_party/vk-gl-cts/modules/gles3/functional/
Des3fTextureFormatTests.cpp108 glu::Texture2D* m_texture; member in deqp::gles3::Functional::Texture2DFormatCase
120 , m_texture (DE_NULL) in Texture2DFormatCase()
133 , m_texture (DE_NULL) in Texture2DFormatCase()
161 m_texture = m_dataType != GL_NONE in init()
166 m_texture->getRefTexture().allocLevel(0); in init()
167 …tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(0), spec.valueMin, spec.valueM… in init()
172 delete m_texture; in deinit()
173 m_texture = DE_NULL; in deinit()
188 tcu::TextureFormatInfo spec = tcu::getTextureFormatInfo(m_texture->getRefTexture().getFormat()); in iterate()
195 renderParams.samplerType = getSamplerType(m_texture->getRefTexture().getFormat()); in iterate()
[all …]
Des3fTextureSizeTests.cpp74 glu::Texture2D* m_texture; member in deqp::gles3::Functional::Texture2DSizeCase
86 , m_texture (DE_NULL) in Texture2DSizeCase()
98 DE_ASSERT(!m_texture); in init()
99 m_texture = new Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
106 m_texture->getRefTexture().allocLevel(levelNdx); in init()
107 …tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(levelNdx), tcu::Vec4(-1.0f, -1… in init()
113 delete m_texture; in deinit()
114 m_texture = DE_NULL; in deinit()
144 m_texture->upload(); in iterate()
148 gl.bindTexture(GL_TEXTURE_2D, m_texture->getGLTexture()); in iterate()
[all …]
Des3fTextureMipmapTests.cpp162 glu::Texture2D* m_texture; member in deqp::gles3::Functional::Texture2DMipmapCase
190 , m_texture (DE_NULL) in Texture2DMipmapCase()
205 m_texture = new glu::Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
218 m_texture->getRefTexture().allocLevel(levelNdx); in init()
219 tcu::clear(m_texture->getRefTexture().getLevel(levelNdx), tcu::RGBA(color).toVec()); in init()
225 delete m_texture; in deinit()
226 m_texture = DE_NULL; in deinit()
297 const tcu::Texture2D& refTexture = m_texture->getRefTexture(); in iterate()
326 …sampleParams.samplerType = glu::TextureTestUtil::getSamplerType(m_texture->getRefTexture().getForm… in iterate()
331 m_texture->upload(); in iterate()
[all …]
Des3fTextureSwizzleTests.cpp99 glu::Texture2D* m_texture; member in deqp::gles3::Functional::Texture2DSwizzleCase
112 , m_texture (DE_NULL) in Texture2DSwizzleCase()
127m_texture = (m_internalFormat == m_format) ? new glu::Texture2D(m_context.getRenderContext(), m_fo… in init()
130 tcu::TextureFormatInfo spec = tcu::getTextureFormatInfo(m_texture->getRefTexture().getFormat()); in init()
133 m_texture->getRefTexture().allocLevel(0); in init()
134 …tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(0), spec.valueMin, spec.valueM… in init()
139 delete m_texture; in deinit()
140 m_texture = DE_NULL; in deinit()
149 … (m_context.getRenderContext().getRenderTarget(), m_texture->getRefTexture().getWidth(), m_textu… in iterate()
155 tcu::TextureFormatInfo spec = tcu::getTextureFormatInfo(m_texture->getRefTexture().getFormat()); in iterate()
[all …]
Des3fTextureWrapTests.cpp126 glu::Texture2D* m_texture; member in deqp::gles3::Functional::TextureWrapCase
146 , m_texture (DE_NULL) in TextureWrapCase()
167 , m_texture (DE_NULL) in TextureWrapCase()
187 , m_texture (DE_NULL) in TextureWrapCase()
209m_texture = glu::Texture2D::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_fi… in init()
210 m_width = m_texture->getRefTexture().getWidth(); in init()
211 m_height = m_texture->getRefTexture().getHeight(); in init()
231 m_texture = new glu::Texture2D(m_renderCtx, m_renderCtxInfo, 1, &compressedTexture); in init()
264m_texture = new glu::Texture2D(m_renderCtx, m_renderCtxInfo, 1, &compressedTexture, tcu::TexDecomp… in init()
271 m_texture = new Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
[all …]
/third_party/vk-gl-cts/modules/gles2/functional/
Des2fTextureFormatTests.cpp89 glu::Texture2D* m_texture; member in deqp::gles2::Functional::Texture2DFormatCase
100 , m_texture (DE_NULL) in Texture2DFormatCase()
123 m_texture = new Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
126 m_texture->getRefTexture().allocLevel(0); in init()
127 …tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(0), spec.valueMin, spec.valueM… in init()
132 delete m_texture; in deinit()
133 m_texture = DE_NULL; in deinit()
148 tcu::TextureFormatInfo spec = tcu::getTextureFormatInfo(m_texture->getRefTexture().getFormat()); in iterate()
155 renderParams.samplerType = getSamplerType(m_texture->getRefTexture().getFormat()); in iterate()
173 m_texture->upload(); in iterate()
[all …]
Des2fTextureSizeTests.cpp73 glu::Texture2D* m_texture; member in deqp::gles2::Functional::Texture2DSizeCase
85 , m_texture (DE_NULL) in Texture2DSizeCase()
97 DE_ASSERT(!m_texture); in init()
98 m_texture = new Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
105 m_texture->getRefTexture().allocLevel(levelNdx); in init()
106 …tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(levelNdx), tcu::Vec4(-1.0f, -1… in init()
112 delete m_texture; in deinit()
113 m_texture = DE_NULL; in deinit()
143 m_texture->upload(); in iterate()
147 gl.bindTexture(GL_TEXTURE_2D, m_texture->getGLTexture()); in iterate()
[all …]
Des2fTextureWrapTests.cpp86 glu::Texture2D* m_texture; member in deqp::gles2::Functional::TextureWrapCase
102 , m_texture (DE_NULL) in TextureWrapCase()
120 , m_texture (DE_NULL) in TextureWrapCase()
136m_texture = glu::Texture2D::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_fi… in init()
137 m_width = m_texture->getRefTexture().getWidth(); in init()
138 m_height = m_texture->getRefTexture().getHeight(); in init()
142 m_texture = new Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
145 m_texture->getRefTexture().allocLevel(0); in init()
150 …tcu::fillWithComponentGradients3(m_texture->getRefTexture().getLevel(0), tcu::Vec4(-0.5f, -0.5f, -… in init()
154 …tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(0), tcu::Vec4(-0.5f, -0.5f, -0… in init()
[all …]
Des2fTextureMipmapTests.cpp113 glu::Texture2D* m_texture; member in deqp::gles2::Functional::Texture2DMipmapCase
141 , m_texture (DE_NULL) in Texture2DMipmapCase()
161 m_texture = new Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
174 m_texture->getRefTexture().allocLevel(levelNdx); in init()
175 tcu::clear(m_texture->getRefTexture().getLevel(levelNdx), tcu::RGBA(color).toVec()); in init()
181 delete m_texture; in deinit()
182 m_texture = DE_NULL; in deinit()
253 const tcu::Texture2D& refTexture = m_texture->getRefTexture(); in iterate()
282 …sampleParams.samplerType = glu::TextureTestUtil::getSamplerType(m_texture->getRefTexture().getForm… in iterate()
287 m_texture->upload(); in iterate()
[all …]
/third_party/vk-gl-cts/external/openglcts/modules/gl/
Dgl4cTextureFilterMinmaxTests.cpp208 return m_texture->getGLTexture(); in getTextureGL()
222 m_texture = de::MovePtr<glu::Texture1D>(new glu::Texture1D(context, format, type, size.x())); in generate()
224 m_texture->getRefTexture().allocLevel(0); in generate()
227 m_texture->getRefTexture().allocLevel(1); in generate()
231 tcu::fillWithGrid(m_texture->getRefTexture().getLevel(0), 4, tcu::Vec4(1.0f, 1.0f, 1.0f, 1.0f), in generate()
235 m_texture->upload(); in generate()
240 gl.generateTextureMipmap(m_texture->getGLTexture()); in generate()
255 return m_texture->getGLTexture(); in getTextureGL()
271m_texture = de::MovePtr<glu::Texture1DArray>(new glu::Texture1DArray(context, format, type, size.x… in generate()
273 m_texture->getRefTexture().allocLevel(0); in generate()
[all …]
Dgl4cShaderImageSizeTests.cpp427 GLuint m_texture; member in gl4cts::__anoncf82fc450111::ImageSizeMachine
610 glGenTextures(1, &m_texture); in ImageSizeMachine()
619 glDeleteTextures(1, &m_texture); in ~ImageSizeMachine()
692 glBindTexture(GL_TEXTURE_2D, m_texture); in Run()
703 glBindImageTexture(0, m_texture, 0, GL_FALSE, 0, GL_WRITE_ONLY, GL_RGBA32I); in Run()
726 glBindTexture(GL_TEXTURE_2D, m_texture); in Run()
754 GLuint m_texture[7]; member in gl4cts::__anoncf82fc450111::BasicNonMS
759 glGenTextures(7, m_texture); in Setup()
775 glBindTexture(target[i], m_texture[i]); in Run()
785 glBindImageTexture(1, m_texture[i], 1, GL_FALSE, 0, GL_READ_ONLY, TexInternalFormat<T>()); in Run()
[all …]
Dgl4cES31CompatibilityShaderImageLoadStoreTests.cpp918 GLuint m_texture; member in gl4cts::es31compatibility::__anon731b86ad0111::BasicAPIBind
922 m_texture = 0; in Setup()
939 glGenTextures(1, &m_texture); in Run()
940 glBindTexture(GL_TEXTURE_2D_ARRAY, m_texture); in Run()
944 glBindImageTexture(0, m_texture, 0, GL_FALSE, 0, GL_READ_WRITE, GL_R32F); in Run()
945 if (!CheckBinding(0, m_texture, 0, GL_FALSE, 0, GL_READ_WRITE, GL_R32F)) in Run()
948 glBindImageTexture(3, m_texture, 1, GL_TRUE, 1, GL_WRITE_ONLY, GL_RGBA8); in Run()
949 if (!CheckBinding(3, m_texture, 1, GL_TRUE, 1, GL_WRITE_ONLY, GL_RGBA8)) in Run()
952 glBindImageTexture(1, m_texture, 3, GL_FALSE, 2, GL_READ_WRITE, GL_RGBA8UI); in Run()
953 if (!CheckBinding(1, m_texture, 3, GL_FALSE, 2, GL_READ_WRITE, GL_RGBA8UI)) in Run()
[all …]
/third_party/vk-gl-cts/framework/randomshaders/
DrsgSamplers.hpp38 : m_texture (DE_NULL) in Sampler2D()
44 : m_texture (texture) in Sampler2D()
51 return m_texture->sample(m_sampler, s, t, lod); in sample()
55 const tcu::Texture2D* m_texture; member in rsg::Sampler2D
63 : m_texture (DE_NULL) in SamplerCube()
69 : m_texture (texture) in SamplerCube()
76 return m_texture->sample(m_sampler, s, t, r, lod); in sample()
80 const tcu::TextureCube* m_texture; member in rsg::SamplerCube
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
DvktImageLoadStoreTests.cpp493 const Texture m_texture; member in vkt::image::__anonfdbe8d870111::StoreTest
510 , m_texture (texture) in StoreTest()
519 DE_ASSERT(m_texture.numLayers() > 1); in StoreTest()
535 if (m_texture.type() == IMAGE_TYPE_CUBE_ARRAY) in checkSupport()
538 …if ((m_texture.type() != IMAGE_TYPE_BUFFER) && !(tilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_… in checkSupport()
541 …if (m_texture.type() == IMAGE_TYPE_BUFFER && !(formatProperties.bufferFeatures & VK_FORMAT_FEATURE… in checkSupport()
550 if (m_texture.type() == IMAGE_TYPE_CUBE_ARRAY) in checkSupport()
553 …if ((m_texture.type() != IMAGE_TYPE_BUFFER) && !(tilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_… in checkSupport()
556 …if (m_texture.type() == IMAGE_TYPE_BUFFER && !(formatProperties.bufferFeatures & VK_FORMAT_FEATURE… in checkSupport()
563 …sicalDeviceImageFormatProperties(physicalDevice, m_format, mapImageType(m_texture.type()), m_tilin… in checkSupport()
[all …]
DvktImageSizeTests.cpp192 const Texture m_texture; member in vkt::image::__anon1cc586d50111::SizeTest
207 , m_texture (texture) in SizeTest()
217 DE_ASSERT(!m_2DViewOf3D || m_texture.type() == IMAGE_TYPE_3D); in SizeTest()
222 const auto imgType = m_texture.type(); in checkSupport()
231 const auto createInfo = makeImageCreateInfo(m_texture, m_format, m_2DViewOf3D); in checkSupport()
247 …tr = getShaderImageType(mapVkFormat(m_format), (m_2DViewOf3D ? IMAGE_TYPE_2D : m_texture.type())); in initPrograms()
248 const int dimension = m_texture.dimension(); in initPrograms()
269 : dimension == 2 || m_2DViewOf3D || m_texture.type() == IMAGE_TYPE_CUBE ? // cubes return ivec2 in initPrograms()
313 const Texture m_texture; member in vkt::image::__anon1cc586d50111::SizeTestInstance
322 , m_texture (texture) in SizeTestInstance()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/
DvktImageLoadStoreTests.cpp493 const Texture m_texture; member in vkt::image::__anon1702cc070111::StoreTest
510 , m_texture (texture) in StoreTest()
519 DE_ASSERT(m_texture.numLayers() > 1); in StoreTest()
535 if (m_texture.type() == IMAGE_TYPE_CUBE_ARRAY) in checkSupport()
538 …if ((m_texture.type() != IMAGE_TYPE_BUFFER) && !(tilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_… in checkSupport()
541 …if (m_texture.type() == IMAGE_TYPE_BUFFER && !(formatProperties.bufferFeatures & VK_FORMAT_FEATURE… in checkSupport()
550 if (m_texture.type() == IMAGE_TYPE_CUBE_ARRAY) in checkSupport()
553 …if ((m_texture.type() != IMAGE_TYPE_BUFFER) && !(tilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_… in checkSupport()
556 …if (m_texture.type() == IMAGE_TYPE_BUFFER && !(formatProperties.bufferFeatures & VK_FORMAT_FEATURE… in checkSupport()
563 …sicalDeviceImageFormatProperties(physicalDevice, m_format, mapImageType(m_texture.type()), m_tilin… in checkSupport()
[all …]
DvktImageSizeTests.cpp192 const Texture m_texture; member in vkt::image::__anon9448b5550111::SizeTest
207 , m_texture (texture) in SizeTest()
217 DE_ASSERT(!m_2DViewOf3D || m_texture.type() == IMAGE_TYPE_3D); in SizeTest()
222 const auto imgType = m_texture.type(); in checkSupport()
231 const auto createInfo = makeImageCreateInfo(m_texture, m_format, m_2DViewOf3D); in checkSupport()
247 …tr = getShaderImageType(mapVkFormat(m_format), (m_2DViewOf3D ? IMAGE_TYPE_2D : m_texture.type())); in initPrograms()
248 const int dimension = m_texture.dimension(); in initPrograms()
269 : dimension == 2 || m_2DViewOf3D || m_texture.type() == IMAGE_TYPE_CUBE ? // cubes return ivec2 in initPrograms()
313 const Texture m_texture; member in vkt::image::__anon9448b5550111::SizeTestInstance
322 , m_texture (texture) in SizeTestInstance()
[all …]
/third_party/vk-gl-cts/modules/gles31/functional/
Des31fTextureFormatTests.cpp120 glu::TextureCubeArray* m_texture; member in deqp::gles31::Functional::TextureCubeArrayFormatCase
134 , m_texture (DE_NULL) in TextureCubeArrayFormatCase()
148 , m_texture (DE_NULL) in TextureCubeArrayFormatCase()
167 m_texture = m_dataType != GL_NONE in init()
171 tcu::TextureFormatInfo spec = tcu::getTextureFormatInfo(m_texture->getRefTexture().getFormat()); in init()
174 m_texture->getRefTexture().allocLevel(0); in init()
175 …tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(0), spec.valueMin, spec.valueM… in init()
197 delete m_texture; in deinit()
198 m_texture = DE_NULL; in deinit()
213 tcu::TextureFormatInfo spec = tcu::getTextureFormatInfo(m_texture->getRefTexture().getFormat()); in testLayerFace()
[all …]
/third_party/vk-gl-cts/modules/gles3/accuracy/
Des3aTextureMipmapTests.cpp109 glu::Texture2D* m_texture; member in deqp::gles3::Accuracy::Texture2DMipmapCase
137 , m_texture (DE_NULL) in Texture2DMipmapCase()
149 m_texture = new glu::Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
162 m_texture->getRefTexture().allocLevel(levelNdx); in init()
163 tcu::clear(m_texture->getRefTexture().getLevel(levelNdx), tcu::RGBA(color).toVec()); in init()
169 delete m_texture; in deinit()
170 m_texture = DE_NULL; in deinit()
245 const tcu::Texture2D& refTexture = m_texture->getRefTexture(); in iterate()
278 …sampleParams.samplerType = glu::TextureTestUtil::getSamplerType(m_texture->getRefTexture().getForm… in iterate()
284 m_texture->upload(); in iterate()
[all …]
/third_party/vk-gl-cts/modules/gles2/accuracy/
Des2aTextureMipmapTests.cpp113 glu::Texture2D* m_texture; member in deqp::gles2::Accuracy::Texture2DMipmapCase
141 , m_texture (DE_NULL) in Texture2DMipmapCase()
158 m_texture = new Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height); in init()
171 m_texture->getRefTexture().allocLevel(levelNdx); in init()
172 tcu::clear(m_texture->getRefTexture().getLevel(levelNdx), tcu::RGBA(color).toVec()); in init()
178 delete m_texture; in deinit()
179 m_texture = DE_NULL; in deinit()
254 const tcu::Texture2D& refTexture = m_texture->getRefTexture(); in iterate()
286 …sampleParams.samplerType = glu::TextureTestUtil::getSamplerType(m_texture->getRefTexture().getForm… in iterate()
292 m_texture->upload(); in iterate()
[all …]
/third_party/vk-gl-cts/external/openglcts/modules/gles31/
Des31cShaderImageLoadStoreTests.cpp888 GLuint m_texture; member in glcts::__anon691664280111::BasicAPIBind
892 m_texture = 0; in Setup()
908 glGenTextures(1, &m_texture); in Run()
909 glBindTexture(GL_TEXTURE_2D_ARRAY, m_texture); in Run()
913 glBindImageTexture(0, m_texture, 0, GL_FALSE, 0, GL_READ_WRITE, GL_R32F); in Run()
914 if (!CheckBinding(0, m_texture, 0, GL_FALSE, 0, GL_READ_WRITE, GL_R32F)) in Run()
917 glBindImageTexture(3, m_texture, 1, GL_TRUE, 1, GL_WRITE_ONLY, GL_RGBA8); in Run()
918 if (!CheckBinding(3, m_texture, 1, GL_TRUE, 1, GL_WRITE_ONLY, GL_RGBA8)) in Run()
921 glBindImageTexture(1, m_texture, 3, GL_FALSE, 2, GL_READ_WRITE, GL_RGBA8UI); in Run()
922 if (!CheckBinding(1, m_texture, 3, GL_FALSE, 2, GL_READ_WRITE, GL_RGBA8UI)) in Run()
[all …]

123