TerraForge3D  2.3.1
3D Terrain And Landscape Generator

◆ SetData()

void ShaderStorageBuffer::SetData ( void *  data,
unsigned int  size,
bool  dynamic = true 
)

Definition at line 32 of file ShaderStorageBuffer.cpp.

33{
34 glBindBuffer(GL_SHADER_STORAGE_BUFFER, rendererId);
35
36 if (dynamic)
37 {
38 glBufferData(GL_SHADER_STORAGE_BUFFER, size, data, GL_DYNAMIC_COPY);
39 }
40
41 else
42 {
43 glBufferData(GL_SHADER_STORAGE_BUFFER, size, data, GL_STATIC_COPY);
44 }
45}