├── .gitignore ├── README.md ├── glbind.c ├── res ├── gfx │ └── test.qoi └── shaders │ ├── snek3d.frag │ ├── snek3d.vert │ ├── snek3d_oes.frag │ ├── snek3d_oes.vert │ ├── text.frag │ ├── text.vert │ ├── text_oes.frag │ └── text_oes.vert ├── smol_audio.h ├── smol_audio_test.c ├── smol_canvas.h ├── smol_canvas_test.c ├── smol_d3d11_test.c ├── smol_font.h ├── smol_font_16x16.h ├── smol_font_7x8.h ├── smol_frame.h ├── smol_frame_gl_test.c ├── smol_frame_test.c ├── smol_go_test.c ├── smol_input.h ├── smol_math.h ├── smol_pix_font_creator.c ├── smol_snake3d_test.c ├── smol_snake_test.c ├── smol_text_renderer.h ├── smol_utils.h └── thirdparty ├── glbind.h ├── olive.c ├── tinyfiledialogs.c └── tinyfiledialogs.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/README.md -------------------------------------------------------------------------------- /glbind.c: -------------------------------------------------------------------------------- 1 | #define GLBIND_IMPLEMENTATION 2 | #include "thirdparty/glbind.h" -------------------------------------------------------------------------------- /res/gfx/test.qoi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/gfx/test.qoi -------------------------------------------------------------------------------- /res/shaders/snek3d.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/shaders/snek3d.frag -------------------------------------------------------------------------------- /res/shaders/snek3d.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/shaders/snek3d.vert -------------------------------------------------------------------------------- /res/shaders/snek3d_oes.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/shaders/snek3d_oes.frag -------------------------------------------------------------------------------- /res/shaders/snek3d_oes.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/shaders/snek3d_oes.vert -------------------------------------------------------------------------------- /res/shaders/text.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/shaders/text.frag -------------------------------------------------------------------------------- /res/shaders/text.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/shaders/text.vert -------------------------------------------------------------------------------- /res/shaders/text_oes.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/shaders/text_oes.frag -------------------------------------------------------------------------------- /res/shaders/text_oes.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/res/shaders/text_oes.vert -------------------------------------------------------------------------------- /smol_audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_audio.h -------------------------------------------------------------------------------- /smol_audio_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_audio_test.c -------------------------------------------------------------------------------- /smol_canvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_canvas.h -------------------------------------------------------------------------------- /smol_canvas_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_canvas_test.c -------------------------------------------------------------------------------- /smol_d3d11_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_d3d11_test.c -------------------------------------------------------------------------------- /smol_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_font.h -------------------------------------------------------------------------------- /smol_font_16x16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_font_16x16.h -------------------------------------------------------------------------------- /smol_font_7x8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_font_7x8.h -------------------------------------------------------------------------------- /smol_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_frame.h -------------------------------------------------------------------------------- /smol_frame_gl_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_frame_gl_test.c -------------------------------------------------------------------------------- /smol_frame_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_frame_test.c -------------------------------------------------------------------------------- /smol_go_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_go_test.c -------------------------------------------------------------------------------- /smol_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_input.h -------------------------------------------------------------------------------- /smol_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_math.h -------------------------------------------------------------------------------- /smol_pix_font_creator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_pix_font_creator.c -------------------------------------------------------------------------------- /smol_snake3d_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_snake3d_test.c -------------------------------------------------------------------------------- /smol_snake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_snake_test.c -------------------------------------------------------------------------------- /smol_text_renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_text_renderer.h -------------------------------------------------------------------------------- /smol_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/smol_utils.h -------------------------------------------------------------------------------- /thirdparty/glbind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/thirdparty/glbind.h -------------------------------------------------------------------------------- /thirdparty/olive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/thirdparty/olive.c -------------------------------------------------------------------------------- /thirdparty/tinyfiledialogs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/thirdparty/tinyfiledialogs.c -------------------------------------------------------------------------------- /thirdparty/tinyfiledialogs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaGetzUb/smol_libs/HEAD/thirdparty/tinyfiledialogs.h --------------------------------------------------------------------------------