Lines Matching refs:bufferGL
775 const BufferGL *bufferGL = GetImplAs<BufferGL>(drawIndirectBuffer); in updateDrawIndirectBufferBinding() local
776 bindBuffer(gl::BufferBinding::DrawIndirect, bufferGL->getBufferID()); in updateDrawIndirectBufferBinding()
786 const BufferGL *bufferGL = GetImplAs<BufferGL>(dispatchIndirectBuffer); in updateDispatchIndirectBufferBinding() local
787 bindBuffer(gl::BufferBinding::DispatchIndirect, bufferGL->getBufferID()); in updateDispatchIndirectBufferBinding()
955 BufferGL *bufferGL = GetImplAs<BufferGL>(shaderStorageBuffer.get()); in updateProgramStorageBufferBindings() local
959 bindBufferBase(gl::BufferBinding::ShaderStorage, binding, bufferGL->getBufferID()); in updateProgramStorageBufferBindings()
963 bindBufferRange(gl::BufferBinding::ShaderStorage, binding, bufferGL->getBufferID(), in updateProgramStorageBufferBindings()
984 BufferGL *bufferGL = GetImplAs<BufferGL>(uniformBuffer.get()); in updateProgramUniformBufferBindings() local
988 bindBufferBase(gl::BufferBinding::Uniform, binding, bufferGL->getBufferID()); in updateProgramUniformBufferBindings()
992 bindBufferRange(gl::BufferBinding::Uniform, binding, bufferGL->getBufferID(), in updateProgramUniformBufferBindings()
1011 BufferGL *bufferGL = GetImplAs<BufferGL>(buffer.get()); in updateProgramAtomicCounterBufferBindings() local
1015 bindBufferBase(gl::BufferBinding::AtomicCounter, binding, bufferGL->getBufferID()); in updateProgramAtomicCounterBufferBindings()
1019 bindBufferRange(gl::BufferBinding::AtomicCounter, binding, bufferGL->getBufferID(), in updateProgramAtomicCounterBufferBindings()