![]() - We just add to a frame of quads which the renderer deals with in gfx_update - draw_quad, draw_rect, draw_rect_rotated - Currently just implemented with legacy opengl, so we can't do custom shading - Added third party code from lodepng so we can load pngs without any other dependencies (no C includes) - ALLOCATOR_REALLOCATE - Basic Vector2, Vector3, Vector4 stuff, and some math utilities - Added <math.h> dependency for now. - Graphics renderer frontend layer - Naive get_random() implementation |
||
---|---|---|
.. | ||
third_party | ||
base.c | ||
drawing.c | ||
gfx_impl_d3d11.c | ||
gfx_impl_legacy_opengl.c | ||
input.c | ||
linmath.c | ||
memory.c | ||
oogabooga.c | ||
os_impl_windows.c | ||
os_interface.c | ||
random.c | ||
string.c | ||
string_format.c | ||
tests.c |