Commit Graph

26 Commits

Author SHA1 Message Date
Jaby 94aff832d4 Establish VSyncCallback rendering 2024-10-05 13:22:09 +02:00
Jaby 271f23235c Update more converted IO 2024-09-29 16:05:52 +02:00
Jaby f1b0c19612 Update GPU IOs (What a pain) 2024-09-28 17:49:04 +02:00
Jaby 91addb8a50 Place stars in Jabys eyes 2024-04-21 17:06:15 +02:00
Jaby bd1b25ecf5 Support PS3 by default 2024-03-14 00:17:48 -05:00
Jaby 79613b1bbd Add proper NTSC conversion values 2024-02-04 21:27:11 -05:00
Jaby 319e6a6ef1 Small improvements for code readability 2024-01-23 14:44:10 -05:00
Jaby ab79254ca9 Change to double buffering and SPRT_16 2023-12-20 15:12:21 -05:00
Jaby f975df6698 Replace include guards with pragma once 2023-10-05 21:40:04 +02:00
Jaby f9a9c6a544 Port GPU IO 2023-09-17 22:14:48 +02:00
Jaby ed9326673d Introduce new timer based on vsync 2023-08-27 21:29:43 +02:00
Jaby a2c2048534 Make Linked elements BSS conform 2023-06-26 20:40:30 +02:00
Jaby 12d688befb Use BSS default constructor 2023-06-21 21:45:15 +02:00
Jaby cc5ec1be1c Support basic linked elements 2023-06-12 21:47:56 +02:00
Jaby f1563b990f Improve LINE_F code 2023-05-27 22:21:02 +02:00
Jaby 1b37748e0a Bound line type 2023-05-27 17:07:15 +02:00
Jaby 4bdc58479f Introduce is_render_primitive type_trait 2023-05-27 16:40:59 +02:00
Jaby 5cb2bdf4fc Support LINE_F 2023-05-27 15:14:19 +02:00
Jaby 22059f957f Draw first triangle 2023-05-07 00:07:20 +02:00
Jaby 63e354cc86 Create a frame rate 2023-04-26 22:06:47 +02:00
Jaby f05c56a5ba Cleanup GPU code more 2023-04-26 20:42:44 +02:00
Jaby 1829f1f5e3 Improve readability of code slightly 2023-03-21 21:51:56 +01:00
Jaby 9431c931e1 Port GPU IOs 2023-03-20 19:06:28 +01:00
Jaby b0f2a40ad6 Improve struct and namespace usage 2023-01-08 21:08:23 +01:00
Jaby 014baa2cbf Introduce the JabyEngine namespace to all files 2022-12-23 21:18:25 +01:00
Jaby edb37703e6 Prepare CD code and unify header names 2022-12-12 03:43:18 +01:00