Parcourir la source

Disable RenderBuffer

Daniele Bartolini il y a 12 ans
Parent
commit
c23922749c
3 fichiers modifiés avec 11 ajouts et 11 suppressions
  1. 1 1
      src/renderers/Renderer.h
  2. 7 7
      src/renderers/gl/GLRenderer.cpp
  3. 3 3
      src/renderers/gl/GLRenderer.h

+ 1 - 1
src/renderers/Renderer.h

@@ -208,7 +208,7 @@ public:
 	virtual void set_matrix(MatrixType type, const Mat4& matrix) = 0;
 
 	virtual void bind_vertex_buffer(VertexBufferId vb) const = 0;
-	virtual void bind_render_buffer(RenderBufferId id) const = 0;
+	//virtual void bind_render_buffer(RenderBufferId id) const = 0;
 
 	virtual void draw_triangles(IndexBufferId id) const = 0;
 

+ 7 - 7
src/renderers/gl/GLRenderer.cpp

@@ -64,8 +64,8 @@ GLRenderer::GLRenderer() :
 	m_active_texture_unit(0),
 
 	m_vertex_buffers_id_table(m_allocator, MAX_VERTEX_BUFFERS),
-	m_index_buffers_id_table(m_allocator, MAX_INDEX_BUFFERS),
-	m_render_buffers_id_table(m_allocator, MAX_RENDER_BUFFERS)
+	m_index_buffers_id_table(m_allocator, MAX_INDEX_BUFFERS)
+	//m_render_buffers_id_table(m_allocator, MAX_RENDER_BUFFERS)
 {
 	m_min_max_point_size[0] = 0.0f;
 	m_min_max_point_size[1] = 0.0f;
@@ -817,12 +817,12 @@ void GLRenderer::draw_triangles(IndexBufferId id) const
 }
 
 //-----------------------------------------------------------------------------
-void GLRenderer::bind_render_buffer(RenderBufferId id) const
-{
-	assert(m_render_buffers_id_table.has(id));
+// void GLRenderer::bind_render_buffer(RenderBufferId id) const
+// {
+// 	assert(m_render_buffers_id_table.has(id));
 
-	const GLRenderBuffer& render_buffer = m_render_buffers[id.index];
-}
+// 	const GLRenderBuffer& render_buffer = m_render_buffers[id.index];
+// }
 
 //-----------------------------------------------------------------------------
 bool GLRenderer::activate_texture_unit(uint32_t unit)

+ 3 - 3
src/renderers/gl/GLRenderer.h

@@ -150,7 +150,7 @@ public:
 	void				set_matrix(MatrixType type, const Mat4& matrix);
 
 	void				bind_vertex_buffer(VertexBufferId vb) const;
-	void				bind_render_buffer(RenderBufferId id) const;
+	//void				bind_render_buffer(RenderBufferId id) const;
 
 	void				draw_triangles(IndexBufferId id) const;
 
@@ -206,8 +206,8 @@ private:
 	GLIndexBuffer		m_index_buffers[MAX_INDEX_BUFFERS];
 
 	// Render buffer management
-	IdTable				m_render_buffers_id_table;
-	GLRenderBuffer		m_render_buffers[MAX_RENDER_BUFFERS];
+	//IdTable				m_render_buffers_id_table;
+	//GLRenderBuffer		m_render_buffers[MAX_RENDER_BUFFERS];
 
 	friend class		TextureResource;
 };