Yuval Dolev
|
2375a40b29
|
Ifdefed some debug prints to work only on internal builds.
|
2020-01-16 01:07:49 +02:00 |
Yuval Dolev
|
1ab40ff5b9
|
Lowered view sample count to improve the rendering speed on high dpi displays.
|
2020-01-14 17:21:03 +02:00 |
Yuval Dolev
|
de9fc34c3e
|
Added a hack to fix DeadLock problem regrading the system_memory_annotation function. Also started working on fixing the performance issues that I discovered in the graphics renderer on retina displays (for now I changed to FCoder_View to be layer backed which is faster for rendering animations, this seems to improve performance by a little margin but rendering on high dpi displays is not closed to being smooth yet...).
|
2020-01-14 03:22:29 +02:00 |
Yuval Dolev
|
8e4ec5215f
|
Added KeyStoke and KeyRelease events and fixed TextInput events.
|
2020-01-11 22:19:43 +02:00 |
Yuval Dolev
|
13970744b4
|
Fixed blending bug in the Metal renderer where the destination alpha was not updated which caused problems while rendering the program in full screen mode.
|
2020-01-10 18:57:08 +02:00 |
Yuval Dolev
|
88c933acd2
|
Implemented the renderer abstraction for both OpenGL and Metal.
|
2020-01-09 02:36:37 +02:00 |
Yuval Dolev
|
912bcae8a7
|
Started working on an abstraction for the macOS renderer implementations.
|
2020-01-09 02:15:25 +02:00 |
Yuval Dolev
|
521fb82113
|
The Metal renderer is now fully functioning.
|
2020-01-08 21:44:47 +02:00 |
Yuval Dolev
|
a34d95b848
|
Metal renderer is now working (no textures yet).
|
2020-01-07 02:55:28 +02:00 |
Yuval Dolev
|
b52f1cee24
|
Metal projection matrix test.
|
2020-01-05 03:13:47 +02:00 |
Yuval Dolev
|
0fceec19a9
|
Basic metal renderer (only rendering a triangle as of right now).
|
2020-01-04 03:24:52 +02:00 |