diff --git a/interface/src/workload/GameWorkloadRenderer.cpp b/interface/src/workload/GameWorkloadRenderer.cpp index e3e58139df..9d0fce9713 100644 --- a/interface/src/workload/GameWorkloadRenderer.cpp +++ b/interface/src/workload/GameWorkloadRenderer.cpp @@ -125,14 +125,14 @@ void GameWorkloadRenderItem::render(RenderArgs* args) { // Bind program batch.setPipeline(getPipeline()); - // batch.setResourceBuffer(11, _allProxiesBuffer); - batch.setUniformBuffer(11, _allProxiesBuffer); + batch.setResourceBuffer(11, _allProxiesBuffer); + // batch.setUniformBuffer(11, _allProxiesBuffer); static const int NUM_VERTICES_PER_QUAD = 3; batch.draw(gpu::TRIANGLES, NUM_VERTICES_PER_QUAD * _numAllProxies, 0); - // batch.setResourceBuffer(11, nullptr); - batch.setUniformBuffer(11, nullptr); + batch.setResourceBuffer(11, nullptr); + // batch.setUniformBuffer(11, nullptr); /* auto geometryCache = DependencyManager::get(); diff --git a/libraries/render-utils/src/drawWorkloadProxy.slv b/libraries/render-utils/src/drawWorkloadProxy.slv index db0f04ce63..486f5ab2f2 100644 --- a/libraries/render-utils/src/drawWorkloadProxy.slv +++ b/libraries/render-utils/src/drawWorkloadProxy.slv @@ -25,7 +25,7 @@ struct WorkloadProxy { vec4 sphere; vec4 region; }; -/* + #if defined(GPU_GL410) uniform samplerBuffer ssbo0Buffer; WorkloadProxy getWorkloadProxy(int i) { @@ -44,13 +44,13 @@ WorkloadProxy getWorkloadProxy(int i) { return proxy; } #endif -*/ +/* uniform ssbo0Buffer { WorkloadProxy proxies[1024]; }; WorkloadProxy getWorkloadProxy(int index) { return proxies[index]; -} +}*/ out vec4 varColor;