|
ed0cfcc895
|
use ns for timing
|
2024-09-14 10:27:55 +10:00 |
|
|
3c88666475
|
restore build on tip sdl3
|
2024-09-13 21:42:03 +10:00 |
|
|
85113a449a
|
Merge branch 'master' into sdl3
|
2024-09-13 21:40:05 +10:00 |
|
|
9fd2016999
|
metal: fix buffer overwrite flickering
|
2024-09-13 20:57:37 +10:00 |
|
|
c9e42f1206
|
attempt to graft the main loop onto the sdl3 main module's structure
|
2024-03-11 03:05:44 +11:00 |
|
|
96d1ae11f7
|
offset circle & arc lines by half a pixel to improve alignment
|
2024-03-10 20:54:16 +11:00 |
|
|
888ddbcd43
|
windows project tweaks
|
2024-03-10 20:39:38 +11:00 |
|
|
123d228e14
|
convert SDL_Renderer circle & arcs to float maths
|
2024-03-10 20:35:08 +11:00 |
|
|
8a5529e752
|
SDL3 port
|
2024-03-10 19:34:07 +11:00 |
|
|
2496f9e2a3
|
hack to fix runtime errors on macos when using global SDL2 framework
|
2023-10-07 09:55:27 +11:00 |
|
|
095a5fdba9
|
metal: Simplify buffer management & sync before present
|
2023-06-28 22:31:12 +10:00 |
|
|
a98640a9d8
|
Move backend stuff into folders, also forgot to define USE_METAL, oops
|
2023-06-28 20:54:37 +10:00 |
|
|
7db7f91563
|
minor cleanup
|
2023-06-28 19:54:41 +10:00 |
|
|
b72891a283
|
Split USE backends into separate targets
|
2023-06-28 19:52:14 +10:00 |
|
|
a75e480155
|
metal backend functional
|
2023-06-28 00:28:06 +10:00 |
|
|
8ce1cca1ef
|
fix small mistake in orthographic matrix setup (would've clobbered z axis if it was used)
|
2023-01-19 02:18:33 +11:00 |
|
|
284b7b32a6
|
Tweak geo shader values
|
2023-01-19 02:18:33 +11:00 |
|
|
4dc57b64d1
|
Rudimentary geometry shader-based line antialiasing
|
2023-01-19 02:18:33 +11:00 |
|
|
5ee752669b
|
Implement functional OpenGL 3.3 renderer
w/ crude batching
|
2023-01-19 02:18:33 +11:00 |
|
|
e91404b02f
|
Core profile renderer skeleton
|
2023-01-19 02:18:24 +11:00 |
|
|
dfd8f65111
|
Fix cheeky switch case fallthru
|
2023-01-18 23:44:01 +11:00 |
|
|
505e7b78d1
|
improve avatar wrapping
|
2022-11-18 20:56:09 +11:00 |
|
|
065fa979f3
|
src dir for reasons
|
2022-11-18 20:53:50 +11:00 |
|