Skip to content

Commit 2c6d61f

Browse files
committed
delete factory
1 parent 59c4365 commit 2c6d61f

File tree

5 files changed

+4
-94
lines changed

5 files changed

+4
-94
lines changed

src/ruis/render/opengl/factory.cpp

-46
This file was deleted.

src/ruis/render/opengl/factory.hpp

-42
This file was deleted.

src/ruis/render/opengl/renderer.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ void GLAPIENTRY opengl_error_callback(
5959
} // namespace
6060
#endif
6161

62-
renderer::renderer(std::unique_ptr<ruis::render::opengl::factory> factory) :
62+
renderer::renderer(utki::shared_ref<ruis::render::context> render_context) :
6363
ruis::render::renderer(
64-
std::move(factory),
64+
std::move(render_context),
6565
{.initial_matrix = ruis::matrix4()
6666
// OpenGL identity matrix:
6767
// viewport edges: left = -1, right = 1, top = 1, bottom = -1

src/ruis/render/opengl/renderer.hpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
2626
#include <GL/glew.h>
2727
#include <ruis/render/renderer.hpp>
2828

29-
#include "factory.hpp"
30-
3129
namespace ruis::render::opengl {
3230

3331
class renderer : public ruis::render::renderer
3432
{
3533
GLuint default_framebuffer;
3634

3735
public:
38-
renderer(std::unique_ptr<ruis::render::opengl::factory> factory);
36+
renderer(utki::shared_ref<ruis::render::context> render_context);
3937

4038
renderer(const renderer&) = delete;
4139
renderer& operator=(const renderer&) = delete;

src/ruis/render/opengl/texture_2d.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
2121

2222
#pragma once
2323

24-
#include <ruis/render/factory.hpp>
24+
#include <ruis/render/context.hpp>
2525
#include <ruis/render/texture_2d.hpp>
2626

2727
#include "opengl_texture.hpp"

0 commit comments

Comments
 (0)