Commit Graph

4776 Commits

Author SHA1 Message Date
Vicki Pfau 4bde13effb DS GX: Improve alpha slightly 2017-03-04 21:50:58 -08:00
Vicki Pfau 4fecedb42a DS GX: Start on alpha 2017-03-04 16:01:43 -08:00
Vicki Pfau 1ed7db5c9c DS GX: Avoid sorting spans 2017-03-04 15:07:14 -08:00
Vicki Pfau 2da8c63ec2 DS Core: Add video recording 2017-03-04 12:54:39 -08:00
Vicki Pfau 928896f978 Qt: Add mouse events 2017-03-04 12:35:52 -08:00
Vicki Pfau 97f915e617 Core: Support dragging 2017-03-04 11:16:06 -08:00
Vicki Pfau 0ff5f43eb0 DS GX: Implement GX DMAs 2017-03-04 10:59:44 -08:00
Vicki Pfau 6103d49697 DS Video: Start implementing capture 2017-03-04 10:59:15 -08:00
Vicki Pfau 830921a14c DS GX: Set default to white 2017-03-03 22:06:48 -08:00
Vicki Pfau 32f63d7d93 DS GX: Start work on alpha 2017-03-03 19:33:09 -08:00
Vicki Pfau 61ef3501c1 DS Video: Minor extended background fixes 2017-03-03 19:08:27 -08:00
Vicki Pfau 7b8fc0dbaa DS Video: Fix non-zero sprite extended palettes 2017-03-03 18:57:42 -08:00
Vicki Pfau e0c2b3d682 GBA Video: Fix wrong palette on 256-color sprites in OBJWIN 2017-03-03 18:51:50 -08:00
Vicki Pfau 9b5bda237a DS GX: Add color modulation 2017-03-03 18:37:48 -08:00
Vicki Pfau c29dd3c1d3 DS GX: Partial polygon clipping 2017-03-03 18:16:35 -08:00
Vicki Pfau 30cac2e24b DS GX: Add z-depth sorting 2017-03-03 04:00:47 -08:00
Vicki Pfau c5157bda7f DS GX: Implement box test 2017-03-02 21:04:27 -08:00
Vicki Pfau 00dd9090e6 DS GX: Partially fix depth, but disable perspective correction for now 2017-03-02 13:13:56 -08:00
Vicki Pfau 58381cf00f DS GX: Simplify loop 2017-03-02 02:14:08 -08:00
Vicki Pfau e9debb197e DS GX: Fix FIFO scheduling 2017-03-02 01:08:29 -08:00
Vicki Pfau 9464daf514 DS GX: Expose clip matrix 2017-03-02 01:08:11 -08:00
Vicki Pfau 61a4cc5d23 DS GX: Texture mode 2 2017-03-02 01:07:38 -08:00
Vicki Pfau 908b0a425e Core: Have per-core input information 2017-03-02 01:07:09 -08:00
Vicki Pfau aaeef69d96 DS GX: Fix MTX_STORE/MTX_RESTORE 2017-03-01 23:22:14 -08:00
Vicki Pfau 7cd72f3519 DS Video: Blend 3D layer as needed 2017-03-01 23:13:40 -08:00
Vicki Pfau 80ff9596b9 DS GX: Fix texture clipping issues 2017-03-01 23:13:00 -08:00
Vicki Pfau 0c60619651 DS GX: Precompute reciprocals 2017-03-01 20:53:28 -08:00
Vicki Pfau 4920ab3690 DS Memory: Totally fake RAM timings 2017-03-01 20:12:51 -08:00
Vicki Pfau abf57aa602 DS GX: Fake re-rendering scenes 2017-03-01 20:12:00 -08:00
Vicki Pfau bda216be93 DS GX: Fix build 2017-03-01 18:15:48 -08:00
Vicki Pfau 560e928d58 DS GX: Fix z-fighting and transparent colors 2017-03-01 18:12:47 -08:00
Vicki Pfau 4320669d21 DS GX: First pass at textures 2017-03-01 17:55:25 -08:00
Vicki Pfau 4061d4d39c DS GX: Fix offscreen vertices 2017-03-01 11:16:30 -08:00
Vicki Pfau 2609c362db DS GX: Make colors unsigned 2017-03-01 11:01:50 -08:00
Vicki Pfau 619583775d DS GX: Combine linear interpolation functions 2017-03-01 10:59:19 -08:00
Vicki Pfau d6cf1d2fe1 DS GX: Increase w reciprocal coefficient 2017-03-01 10:36:15 -08:00
Vicki Pfau db9978f0c1 DS GX: Add depth testing 2017-03-01 10:13:27 -08:00
Vicki Pfau 1ecdcf31cc DS GX: Fix perspective correction 2017-03-01 03:29:04 -08:00
Vicki Pfau 2b64d45906 DS GX: Implement MTX_STORE/MTX_RESTORE and fix coordinates 2017-03-01 02:10:51 -08:00
Vicki Pfau d5d7349259 DS GX: Handle buffer fullness better 2017-03-01 01:00:22 -08:00
Vicki Pfau 2fa9d363b3 All: Actually put GX renderer in CMakeLists 2017-02-28 23:48:48 -08:00
Vicki Pfau 3fcdbd0d89 DS GX: Start implementing FIFO full 2017-02-28 23:21:09 -08:00
Vicki Pfau 4073175409 DS GX: Fix parameter-less packed commands 2017-02-28 21:15:12 -08:00
Vicki Pfau 548be81751 DS GX: Fix drawing non-existent scanlines 2017-02-28 19:28:32 -08:00
Vicki Pfau 432f079f3a DS GX: Fix degenerate spans 2017-02-28 19:28:05 -08:00
Vicki Pfau eabcb59514 DS GX: Fix degenerate spans and color perspective 2017-02-28 18:50:01 -08:00
Vicki Pfau 4fd89496b4 DS GX: Fix not updating clipping matrix all the time 2017-02-28 17:38:46 -08:00
Vicki Pfau 0454a30b2e DS GX: Do not allocate memory every scanline 2017-02-28 17:21:59 -08:00
Vicki Pfau a3cd5f8ca4 DS GX: Basic tri rendering 2017-02-28 17:21:27 -08:00
Vicki Pfau f2fd53af07 DS GX: Hopefully actually fix matrix multiply weirdness 2017-02-28 16:35:10 -08:00