Yuval Dolev
|
2375a40b29
|
Ifdefed some debug prints to work only on internal builds.
|
2020-01-16 01:07:49 +02:00 |
Yuval Dolev
|
93494bd398
|
Cleanup to the macOS platform layer.
|
2020-01-14 17:25:13 +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
|
0fceec19a9
|
Basic metal renderer (only rendering a triangle as of right now).
|
2020-01-04 03:24:52 +02:00 |
Yuval Dolev
|
4e0549f270
|
OpenGL renderer abstraction. The OpenGL renderer is now in its own view that's separate from the main 4coder view which handles all input and updates. Also added a Window Delegate which handled window events.
|
2020-01-03 00:09:22 +02:00 |
Yuval Dolev
|
6f827801e5
|
macOS platform layer initialization and very basic update functions. The 4coder beta has been rendered successfully for the first time on macOS!
|
2020-01-02 01:13:32 +02:00 |