Commit Graph

  • 342a75ba0b fix: properly update texture.c Hayden Kowalchuk 2020-04-08 14:24:57 -0400
  • 5407e9643e Hacky fix for ortho projections Luke Benstead 2020-04-07 20:44:29 +0100
  • 8add817086 Fix depth issues Luke Benstead 2020-04-06 20:50:26 +0100
  • f3b1848879 Merge branch 'master' of https://gitlab.com/simulant/GLdc Luke Benstead 2020-04-05 21:13:07 +0100
  • c3ae9bef64 Fix up depth functions and update sh4_math Luke Benstead 2020-04-05 21:12:52 +0100
  • 9116332815 Merge branch 'einsteinx2/fix-makefile' into 'master' Luke Benstead 2020-04-05 19:13:46 +0000
  • d55cb6b734 Merge branch 'einsteinx2/fix-makefile' into 'master' Ben Baron 2020-04-05 18:47:51 +0000
  • 0beaba5aeb Fixed Makefile GL/version.h (echo -e to printf) Ben Baron 2020-04-05 13:39:43 -0500
  • ca7eb462fc Merge branch 'fix-clipping-2020' into 'master' Luke Benstead 2020-04-03 19:12:42 +0000
  • cf90d10cb9 Fix clipping 2020 Luke Benstead 2020-04-03 19:12:42 +0000
  • 2309008c4f Merge branch 'fix-clipping-2020' into 'master' Luke Benstead 2020-04-03 19:12:22 +0000
  • 8bd4d6ba80 Merge branch 'better-clipping' into fix-clipping-2020 Luke Benstead 2020-04-03 20:01:14 +0100
  • 275fbd91a5 Fix all known clipping issues Luke Benstead 2020-04-03 20:01:03 +0100
  • 0f86adaf71 Start a better clipping algorithm for a triangle better-clipping Luke Benstead 2020-03-30 19:37:23 +0100
  • 29c556b722 Fix boundary error Luke Benstead 2020-03-29 07:59:55 +0100
  • 0e26d8656d Fix rounding issues in _glClipLineToNearZ Luke Benstead 2020-03-28 16:46:43 +0000
  • 9c47f3c3bb Start investigating and tweaking Luke Benstead 2020-03-27 16:34:04 +0000
  • 4292304df1 Implement glClearDepth Luke Benstead 2020-03-24 13:58:44 +0000
  • 5c980d2183 Fix depth funcs (for now) Luke Benstead 2020-03-23 15:22:29 +0000
  • e21b7a0b9c Fix clipping Luke Benstead 2020-03-23 13:44:24 +0000
  • c2d3d377ff feat: add fsaa fix headers Hayden Kowalchuk 2020-03-22 17:57:58 -0400
  • 906423db08 Make sure we don't go beyond the bounds of PVR Luke Benstead 2020-03-22 21:09:18 +0000
  • a1eda16a26 Update SH4_math.h and stop storing the near plane Luke Benstead 2020-03-21 21:21:46 +0000
  • f2a39a4229 Implement true clipping on the near plane Luke Benstead 2020-03-20 21:15:05 +0000
  • 03bc758be7 Allow enabling fsaa via the GLdcConfig struct Luke Benstead 2020-03-18 20:47:12 +0000
  • 71c25829f1 Remove reference to private.h Luke Benstead 2020-03-18 20:28:15 +0000
  • daf7fc5e16 fix: forgot to re-enable PT normally Hayden Kowalchuk 2020-03-17 17:01:01 -0400
  • 1ba756a9f7 fixes Hayden Kowalchuk 2020-03-17 16:33:18 -0400
  • 921ef0c6a1 Fix clip distance Luke Benstead 2020-03-17 20:32:14 +0000
  • 269a41ade9 Merge branch 'master' of gitlab.com:HaydenKow/GLdc Hayden Kowalchuk 2020-03-17 16:11:25 -0400
  • 0a48496d3c merge: kazade changes + updates Hayden Kowalchuk 2020-03-17 16:10:42 -0400
  • 96d8590c7a feat: many features - clipping - start of 4bpp - direct_buffer_ext - moop sh4 math funcs Hayden Kowalchuk 2020-03-17 16:03:45 -0400
  • 000a23d05d fix: revert containers Hayden Kowalchuk 2020-03-10 07:43:49 -0400
  • 2f75ff8223 Merge branch 'kazade_patch_prepare' into 'master' Luke Benstead 2020-03-05 20:30:41 +0000
  • 77336701e7 Merge branch 'kazade_patch_prepare' into 'master' Hayden Kowalchuk 2020-03-05 20:19:15 +0000
  • f92030c0cb feat: error.c have PrintError reset error cond Hayden Kowalchuk 2020-03-05 15:14:26 -0500
  • ea3dec1daa feat: opengl headers expose new functionality Hayden Kowalchuk 2020-03-05 15:13:30 -0500
  • 1c792df5ae fix: texture.c Hayden Kowalchuk 2020-03-05 15:09:19 -0500
  • 35bbab8eee feat: state.c add GL_POLYGON_OFFSET, add mipmap bias Hayden Kowalchuk 2020-03-05 15:04:44 -0500
  • ddf61363a1 feat: add trimmed moop math header Hayden Kowalchuk 2020-03-05 14:58:06 -0500
  • a285c42c5f feat: make profiler compile time define Hayden Kowalchuk 2020-03-05 14:57:51 -0500
  • 5a89fbcd7d fix: private.h Hayden Kowalchuk 2020-03-05 14:57:30 -0500
  • bf00aca843 chore: lighting.c remove unused, add moop math Hayden Kowalchuk 2020-03-05 14:56:16 -0500
  • 87874f0f1f chore: immediate.c unused note Hayden Kowalchuk 2020-03-05 14:54:07 -0500
  • c842b6de48 chore: matrix.c unused notation, memcpy changes Hayden Kowalchuk 2020-03-05 14:53:48 -0500
  • 651351f087 fix: glu.c changed to float, reordered math Hayden Kowalchuk 2020-03-05 14:50:14 -0500
  • c9dc5f8f8b fix: framebuffer.c marking inline, unused notation Hayden Kowalchuk 2020-03-05 14:49:23 -0500
  • e587519e14 fix: draw.c inline changes, and unused notation Hayden Kowalchuk 2020-03-05 14:48:37 -0500
  • eb351f519a fix: config.h moved to #pragma once Hayden Kowalchuk 2020-03-05 14:45:05 -0500
  • c0d4e26533 feat: clip.c changed to moop math Hayden Kowalchuk 2020-03-05 14:44:41 -0500
  • 19374bc1a4 chore: change containers Hayden Kowalchuk 2020-03-05 14:44:09 -0500
  • 1d1a980f16 Fix memory leak (thanks @HaydenKow) Luke Benstead 2020-03-02 19:20:42 +0000
  • 7e7d90b606 Inline some things Luke Benstead 2020-02-29 13:25:30 +0000
  • 937ad56c26 Fix out of bounds read Luke Benstead 2020-02-29 09:47:58 +0000
  • 43a8db9e9d Remove divisions Luke Benstead 2020-02-29 09:47:04 +0000
  • e9ff2d4fa0 chore: gitignore vscode Hayden Kowalchuk 2020-02-27 22:24:38 -0500
  • c4da40b8a6 chore: minor fixups Hayden Kowalchuk 2020-02-27 22:23:13 -0500
  • a3b1ca66c3 Remove divisions Luke Benstead 2020-02-22 21:00:33 +0000
  • 1520226174 Fix directional lighting Luke Benstead 2020-02-22 20:33:23 +0000
  • 7fecb7a3a5 Fix directional lights Luke Benstead 2020-02-21 14:51:05 +0000
  • 497ba28b4c Replace pow function Luke Benstead 2020-02-20 09:44:45 +0000
  • 7818bd38dc chore: create version.h Hayden Kowalchuk 2020-02-19 13:01:47 -0500
  • 467d7531a8 chore: makefile update Hayden Kowalchuk 2020-02-19 12:57:30 -0500
  • e6bf507e9f chore: remove debugging output Hayden Kowalchuk 2020-02-19 12:54:51 -0500
  • ee6236f974 fix: minor cleanup and stuff i like Hayden Kowalchuk 2020-02-19 12:25:03 -0500
  • 6b43244a1e Merge branch 'restore-color-material' into 'master' Luke Benstead 2020-02-19 10:50:31 +0000
  • a231476669 Merge branch 'restore-color-material' into 'master' Luke Benstead 2020-02-19 10:48:22 +0000
  • 59118cc07d Restore support for glColormaterial restore-color-material Luke Benstead 2020-02-19 10:45:31 +0000
  • a502f92ded More lighting improvements Luke Benstead 2020-02-19 09:30:26 +0000
  • 2253e063b7 fix: cleanup merge issues and move closer to upstream Hayden Kowalchuk 2020-02-18 19:53:22 -0500
  • 1ac25e4d79 merge: final merge of custom gldc and upstream current Hayden Kowalchuk 2020-02-18 18:25:04 -0500
  • a4c7ff5ba1 fix: add moop sh4 math header Hayden Kowalchuk 2020-02-18 12:13:28 -0500
  • eeeae88ece merge: master Hayden Kowalchuk 2020-02-18 12:10:32 -0500
  • d923a09d32 feat: add possible dma Hayden Kowalchuk 2020-02-18 12:07:53 -0500
  • bd389425eb Update .gitlab-ci.yml Hayden Kowalchuk 2020-02-18 17:01:34 +0000
  • 9ffb253da8 merge: master Hayden Kowalchuk 2020-02-18 11:51:04 -0500
  • a57049bf9d chore: makefile expansion Hayden Kowalchuk 2020-02-18 11:49:08 -0500
  • 3a4f09bef2 feat: implement proper chanegs from profiling Hayden Kowalchuk 2020-02-18 11:48:37 -0500
  • 24fe33358c Faster floor Luke Benstead 2020-02-17 20:49:40 +0000
  • 4ebd112784 Attempt to fix specular Luke Benstead 2020-02-17 20:29:12 +0000
  • 28f77969ea Avoid overflows Luke Benstead 2020-02-17 19:09:21 +0000
  • 29cbdc75b7 Fix a copy-paste bug (thanks @freakdave) Luke Benstead 2020-02-17 19:05:57 +0000
  • ab5dc26e33 Only calculate specular if there is an exponent Luke Benstead 2020-02-17 19:05:18 +0000
  • 93be3ab757 Use super-simple floor function Luke Benstead 2020-02-17 19:02:45 +0000
  • 6516f0f6f5 Prevent overflowing colours Luke Benstead 2020-02-17 10:38:30 +0000
  • 5183d7b2d4 Fix strict aliasing issues Luke Benstead 2020-02-17 10:31:26 +0000
  • ab69030b1e Fix lighting colours Luke Benstead 2020-02-17 10:21:33 +0000
  • 35842ad300 Faster FPOw implementation Luke Benstead 2020-02-17 10:12:15 +0000
  • 2178d2f6d7 Improve lighting performance Luke Benstead 2020-02-16 20:22:13 +0000
  • 15344dfa1e merge: Hayden Kowalchuk 2020-01-29 22:41:38 -0500
  • be638b5d96 fix: makefile didnt build Hayden Kowalchuk 2020-01-29 22:40:43 -0500
  • 9605734476 Update Makefile Luke Benstead 2020-01-01 14:31:55 +0000
  • dafc56c396 Add new file Luke Benstead 2020-01-01 14:30:03 +0000
  • 0819e1e5df Update Makefile Luke Benstead 2020-01-01 14:28:45 +0000
  • 6322728fae Update Makefile Luke Benstead 2020-01-01 14:28:25 +0000
  • 56b8abd758 Update Makefile Luke Benstead 2020-01-01 14:13:34 +0000
  • 3c9f352827 Update Makefile Luke Benstead 2020-01-01 14:12:12 +0000
  • d7b1ac1583 Merge branch 'experimental' into 'master' Luke Benstead 2019-12-28 14:39:45 +0000
  • eeb95193ac Fix overflow Luke Benstead 2019-12-27 19:35:18 +0000
  • b2a2e71795 Much faster lighting implementation Luke Benstead 2019-12-27 10:36:30 +0000