Commit Graph

156 Commits

Author SHA1 Message Date
Guido Diego Quispe Robles a329ea73cc new namespace 2024-01-24 12:13:01 -03:00
Guido Diego Quispe Robles 5418e28b73 Update texture.cpp
initial texturecounter is 0 because texture buffer can't be 0.
if id is 0 always create a texture buffer.
2024-01-18 22:27:03 -03:00
Guido Diego Quispe Robles d773173ece id generation texture 2024-01-18 21:53:38 -03:00
h4570 9ee1df81e6 Merge branch 'master' into misc-cleanup-wolf 2023-11-13 20:08:33 +01:00
André Guilherme c2e653c059 Merge branch 'h4570:master' into Cleanup 2023-11-12 09:57:00 -03:00
Wellinator e229b34ad3 refactore: rename loadPOSIX to loadIO 2023-11-11 13:34:50 -03:00
Wellinator 1e046d9dda merge: merge changes from upstream master 2023-11-11 12:32:04 -03:00
André Guilherme b19d4f42f5 Merge branch 'h4570:master' into Cleanup 2023-07-27 10:10:31 -03:00
freebytego 7401926202 Fix music going too fast for first few seconds 2023-07-25 08:51:43 +06:00
Wellinator 200a68e219 fix: accelerated audio 2023-07-24 14:43:21 -03:00
Wolf3s 699e5f0ff5 misc cleanup 2023-06-04 09:36:57 -03:00
h4570 87b983153a change tyra version 2023-05-29 18:53:30 +02:00
h4570 cab934763f minor adjustments 2023-05-28 22:55:42 +02:00
Guido Diego Quispe Robles 4f6e55c0b0 new Tutorial
tutorial with sprite offset, sprite sheet and texture filtering
2023-05-28 13:47:48 -03:00
Wellinator 17d2d93d45 fix: irx loading order 2023-01-23 14:54:20 -03:00
Wellinator f546604ba3 fix: redefinition of ret 2023-01-23 10:27:55 -03:00
Wellinator d196290a3f fix: extern variables names 2023-01-23 10:24:24 -03:00
Wellinator 481ccd0cf9 feat: load fileXio and iomanX iop drivers 2023-01-23 10:19:18 -03:00
Declan Hopkins e3726600fd fix memory leak (#150) 2022-12-23 23:20:09 +01:00
h4570 77c6702f80 remove duplicated comments 2022-09-02 17:44:15 +02:00
Wolf3s a340540d55 Fix version (#138) 2022-08-30 22:40:04 +02:00
h4570 e359bcbe2b patch 1 2022-08-29 19:00:47 +02:00
h4570 286b9e43a7 fix far plane 2022-08-28 13:50:32 +02:00
h4570 ac335baa75 typo fix 2022-08-24 20:49:56 +02:00
h4570 a21bcee671 finished tutorial 9 2022-08-24 19:27:16 +02:00
h4570 b5147bba3a bbox fixes 2022-08-24 00:05:45 +02:00
h4570 989d2702e8 finished tutorial 7 2022-08-23 22:31:07 +02:00
h4570 d469e78747 tutorial 04 2022-08-22 23:23:51 +02:00
h4570 4fa65fc535 overloads, tutorial 04 init 2022-08-21 19:44:47 +02:00
h4570 409ee294eb finished tutorial 03 2022-08-21 16:40:26 +02:00
h4570 4303cc2c97 add tutorial 2 comments 2022-08-20 21:44:00 +02:00
h4570 b4b48ae479 tutorial 1 and 2 2022-08-20 18:53:27 +02:00
h4570 d251df8704 irx, nullptr, threading patch 2022-08-20 16:38:44 +02:00
h4570 405d5afd35 demo update 2022-08-20 00:10:07 +02:00
h4570 8eb01d34da ray bugfix 2022-08-19 20:19:05 +02:00
h4570 3817eadc14 render reorder 2022-08-18 23:09:35 +02:00
h4570 385849e3b2 fixed problem with compiler overoptimization 2022-08-18 23:06:07 +02:00
h4570 1ba2cb55b7 frustum check refactor 2022-08-18 09:51:13 +02:00
h4570 a464fac9dc add hotfix 2022-08-17 13:37:54 +02:00
h4570 36098c9b62 add asm version of vec4 divide 2022-08-17 13:25:51 +02:00
h4570 2e41332dca small cleanup 2022-08-17 01:02:57 +02:00
h4570 fea2398699 utility functions 2022-08-17 00:19:23 +02:00
h4570 4fb0ab3b6c memory leak hotfix 2022-08-15 10:58:17 +02:00
h4570 2c3055c5a2 fixed typo in assert 2022-08-15 01:38:28 +02:00
h4570 60e3804c15 initial drawLine() 2022-08-15 01:37:24 +02:00
h4570 3af2493068 cleanup in vec4 2022-08-15 01:36:43 +02:00
Wellinator 83f07f4789 refactor: apply std min/max 2022-08-14 17:37:55 -03:00
Wellinator 0d15d0c7c8 feat: add vec4 division operator 2022-08-14 17:23:47 -03:00
Wellinator 0558dd7612 fix: MIN MAX definitions;
refactor: reduce t variables to Vec4
2022-08-14 17:20:33 -03:00
Wellinator 7a4ca89b14 refactor: implroves ray box collision accuracy 2022-08-14 16:52:06 -03:00