Deactivate SSBOs for now

This commit is contained in:
Atlante45 2016-02-01 18:49:38 +01:00
parent 5ac0350993
commit ad215f23c6
3 changed files with 6 additions and 3 deletions

View file

@ -49,7 +49,9 @@
#if (GPU_INPUT_PROFILE == GPU_CORE_43)
#define GPU_SSBO_DRAW_CALL_INFO
// Deactivate SSBO for now, we've run into some issues
// on GL 4.3 capable GPUs not behaving as expected
//#define GPU_SSBO_DRAW_CALL_INFO
#endif

View file

@ -13,7 +13,7 @@
<@if GLPROFILE == PC_GL @>
<@def GPU_FEATURE_PROFILE GPU_CORE@>
<@def VERSION_HEADER #version 430 core@>
<@def VERSION_HEADER #version 410 core@>
<@elif GLPROFILE == MAC_GL @>
<@def GPU_FEATURE_PROFILE GPU_CORE@>
<@def VERSION_HEADER #version 410 core@>

View file

@ -37,7 +37,8 @@ struct TransformObject {
layout(location=15) in ivec2 _drawCallInfo;
<@if GLPROFILE == PC_GL @>
<@if FALSE @>
// Disable SSBOs for now
layout(std140) buffer transformObjectBuffer {
TransformObject _object[];
};