![opengl 4.3 radeon opengl 4.3 radeon](http://www.ozone3d.net/public/jegx/201310/amd_radeon_r9-280x_gpuz.jpg)
GlBindFramebuffer(GL_FRAMEBUFFER_EXT,noat) Related altough no_attachments extension is not adversited new entry points are present so I played with it using default and seems a simple test works on 79xx but not on 58xx Other new like GL_MAX_COMPUTE_ATOMIC_COUNTERS seem to work. GlGetIntegerv parameter has an invalid enum '0x91be' (GL_INVALID_ENUM) *getting GL_MAX_COMPUTE_WORK_GROUP_COUNT and GL_MAX_COMPUTE_WORK_GROUP_SIZE I get using debug_output bug: *using sbo on non compute shaders (like fragment shaders seems no be not correct)
Opengl 4.3 radeon full#
Seems to compile so please fix to be able to use not only 32767 bytes of shared mem but full 32768 bytes. I verify this issue is on shared mem size usage as using something like
![opengl 4.3 radeon opengl 4.3 radeon](https://static-geektopia.com/storage/geek/products/amd/radeon-hd-6530d-igp/33f054e03daa5849e9bfa8c3b5d31c5d08434e8c.jpg)
![opengl 4.3 radeon opengl 4.3 radeon](https://doc.qt.io/qt3dstudio/openglruntime/images/intro-app.png)
Size (GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: 32768). Isn't a issue so 32 should work as for this conf each of this two shared arrays is size 8192 (sizeof(double)*32*32) so total shared mem usage is 2*8192 and is equal to reported max Layout (local_size_x = 32, local_size_y = 32) in Layout (local_size_x = BLOCK_SIZE, local_size_y = BLOCK_SIZE) in ĭiminishing BLOCK_SIZE to less than 32 seems to work. *using a compute shader with following launch size and shared arrays usage: *using atomicMax and atomicMin on shared variables hang the GLSL compiler others like atomicOr are OK! (please note all the samples I use for testing this work correctly on Nvidia OGL 4.3 cards) I have been testing new OGL compute shader and storage buffer objects extension and found following bugs (13.4 on 7950):