Skip to content

Commit 300f36b

Browse files
committed
Some material system clean-up
1 parent 5d5b7ac commit 300f36b

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/engine/renderer/Material.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1604,9 +1604,11 @@ void MaterialSystem::UpdateDynamicSurfaces() {
16041604

16051605
void MaterialSystem::UpdateFrameData() {
16061606
atomicCommandCountersBuffer.BindBufferBase( GL_SHADER_STORAGE_BUFFER, Util::ordinal( BufferBind::COMMAND_COUNTERS_STORAGE ) );
1607+
16071608
gl_clearSurfacesShader->BindProgram( 0 );
16081609
gl_clearSurfacesShader->SetUniform_Frame( nextFrame );
16091610
gl_clearSurfacesShader->DispatchCompute( MAX_VIEWS, 1, 1 );
1611+
16101612
atomicCommandCountersBuffer.UnBindBufferBase( GL_SHADER_STORAGE_BUFFER, Util::ordinal( BufferBind::COMMAND_COUNTERS_STORAGE ) );
16111613

16121614
GL_CheckErrors();
@@ -1774,11 +1776,8 @@ void MaterialSystem::StartFrame() {
17741776
if ( !generatedWorldCommandBuffer ) {
17751777
return;
17761778
}
1779+
17771780
frames[nextFrame].viewCount = 0;
1778-
1779-
// renderedMaterials.clear();
1780-
// UpdateDynamicSurfaces();
1781-
// UpdateFrameData();
17821781
}
17831782

17841783
void MaterialSystem::EndFrame() {
@@ -2059,7 +2058,6 @@ void MaterialSystem::RenderMaterials( const shaderSort_t fromSort, const shaderS
20592058
renderedMaterials.clear();
20602059
UpdateDynamicSurfaces();
20612060
UpdateFrameData();
2062-
// StartFrame();
20632061

20642062
// Make sure compute dispatches from the last frame finished writing to memory
20652063
glMemoryBarrier( GL_COMMAND_BARRIER_BIT );

0 commit comments

Comments
 (0)