Rekai Nyangadzayi Musuka
|
eff52ac1bb
|
fix(opengl): properly control whether vsync is enabled
|
2022-10-17 20:31:42 -03:00 |
Rekai Nyangadzayi Musuka
|
e60b556f72
|
chore(ppu): remove BGR555 -> RGBA888 LUT
LUT probably couldn't fit in CPU cache anyways.
TODO: Consider whether LUTs for separate channels (size 32 * 3 * 3
instead of std.math.maxInt(u15))
|
2022-10-17 20:31:42 -03:00 |
Rekai Nyangadzayi Musuka
|
3a3e6acc6a
|
chore: replace OpenGL 4.5 bindings with OpenGL 3.3
|
2022-10-17 20:31:42 -03:00 |
Rekai Nyangadzayi Musuka
|
4b4bc7f894
|
chore: remove unnecessary ptr cast
|
2022-10-17 20:31:42 -03:00 |
Rekai Nyangadzayi Musuka
|
325208d460
|
feat: implement better Colour Emulation
|
2022-10-17 20:31:42 -03:00 |
Rekai Nyangadzayi Musuka
|
f44a1a49fd
|
fix: lower required OpenGL version + resolve offset bug
|
2022-10-17 20:31:42 -03:00 |
Rekai Nyangadzayi Musuka
|
1575f517a9
|
feat: use opengl
TODO:
- Texture isn't scaling properly
- I need to reverse the colours in the frag shader
|
2022-10-17 20:31:42 -03:00 |