Lines Matching refs:m_buffers
1676 std::vector<deUint32> m_buffers;
1702 m_buffers = std::vector<glw::GLuint>(m_numBindings, 0);
1703 gl.genBuffers((glw::GLsizei)m_buffers.size(), &m_buffers[0]);
1705 for (int bufNdx = 0; bufNdx < (int)m_buffers.size(); ++bufNdx)
1711 for (int bufNdx = 0; bufNdx < (int)m_buffers.size(); ++bufNdx)
1713 gl.bindBuffer(GL_UNIFORM_BUFFER, m_buffers[bufNdx]);
1715 gl.bindBufferBase(GL_UNIFORM_BUFFER, m_bindings[bufNdx], m_buffers[bufNdx]);
1726 for (int bufNdx = 0; bufNdx < (int)m_buffers.size(); ++bufNdx)
1728 if (m_buffers[bufNdx])
1730 m_context.getRenderContext().getFunctions().deleteBuffers(1, &m_buffers[bufNdx]);
1945 std::vector<glw::GLuint> m_buffers;
1971 m_buffers = std::vector<glw::GLuint>(m_numBindings, 0);
1972 gl.genBuffers((glw::GLsizei)m_buffers.size(), &m_buffers[0]);
1974 for (int bufNdx = 0; bufNdx < (int)m_buffers.size(); ++bufNdx)
1980 for (int bufNdx = 0; bufNdx < (int)m_buffers.size(); ++bufNdx)
1982 gl.bindBuffer(GL_SHADER_STORAGE_BUFFER, m_buffers[bufNdx]);
1984 gl.bindBufferBase(GL_SHADER_STORAGE_BUFFER, m_bindings[bufNdx], m_buffers[bufNdx]);
1995 for (int bufNdx = 0; bufNdx < (int)m_buffers.size(); ++bufNdx)
1997 if (m_buffers[bufNdx])
1999 m_context.getRenderContext().getFunctions().deleteBuffers(1, &m_buffers[bufNdx]);
2001 m_buffers[bufNdx] = 0;