(0) -60 tip |
856:02ac5f37bfc9 | 15 years | nkeynes | Completely untested render-to-texture work in progress | diff | annotate |
851:41e8ae2c114b | 15 years | nkeynes | As long as we've broken save-state compatibility anyway, remove the two FIXME | diff | annotate |
850:28782ebbd01d | 15 years | nkeynes | Add lightgun support | diff | annotate |
805:b355f7b3ff2e | 15 years | nkeynes | Add ability to bind a render buffer to a texture, with output going to the texture. | diff | annotate |
736:a02d1475ccfd | 15 years | nkeynes | Re-indent everything consistently | diff | annotate |
728:4dfc293b9d96 | 15 years | nkeynes | Add register defns for sort DMA | diff | annotate |
677:3ee62740ff8f | 15 years | nkeynes | Remove pvr2mmio.h include from pvr2.h (it's supposed to be moore or less private) | diff | annotate |
674:377d987db8f2 | 15 years | nkeynes | Fix save states for x86-64, and ensure compatibility between 32-bit and 64-bit versions | diff | annotate |
669:ab344e42bca9 | 15 years | nkeynes | Cleanup most of the -Wall warnings (getting a bit sloppy...) | diff | annotate |
653:3202ff01d48e | 15 years | nkeynes | Merge lxdream-render branch (643:670) to trunk | diff | annotate |
649:620c5c6496b5 | 15 years | nkeynes | Use maxz rather than minz for tri sorting (better results atm) lxdream-render | diff | annotate |
645:a7392098299c | 15 years | nkeynes | More refactor work in progress - nearly done now lxdream-render | diff | annotate |
639:162ee7614b60 | 15 years | nkeynes | More render WIP - initial glrender.c lxdream-render | diff | annotate |
586:2a3ba82cf243 | 15 years | nkeynes | Merged lxdream-mmu r570:596 to trunk | diff | annotate |
564:dc7b5ffb0535 | 15 years | nkeynes | Refactor sh4core.h to extract the "public" material into a new sh4.h lxdream-mmu | diff | annotate |
561:533f6b478071 | 15 years | nkeynes | Enable Id keyword on all source files lxdream-mmu | diff | annotate |
545:fdcdcd8b9fd1 | 16 years | nkeynes | Refactor GLX support and implement pbuffer rendering support | diff | annotate |
511:e02fb1af6fff | 16 years | nkeynes | Fix validation of render buffer count when loading save state | diff | annotate |
502:c4ecae2b1b5e | 16 years | nkeynes | Add sh4ptr_t type, start converting bare pointer refs to it | diff | annotate |
477:9a373f2ff009 | 16 years | nkeynes | Add save/restore of render buffers in save states | diff | annotate |
441:0ff0093f3088 | 16 years | nkeynes | Track the last-displayed render buffer, so-as not to overwrite it while its | diff | annotate |
433:a4f61551d79d | 16 years | nkeynes | Fix compilation warnings | diff | annotate |
373:0ac2ac96a4c5 | 16 years | nkeynes | If a render buffer can't be obtained, skip the render | diff | annotate |
352:f0df7a6d4703 | 16 years | nkeynes | Bug 27: Implement opengl framebuffer objects | diff | annotate |
337:cdd757aa8e8c | 16 years | nkeynes | Invalidate palette textures when the palette changes (fixes a few texture | diff | annotate |
335:fb890e1814c0 | 16 years | nkeynes | Start working towards more thorough interlaced support | diff | annotate |
304:2855cf8709a5 | 16 years | nkeynes | Reimplement HPOSIRQ to correspond to reality | diff | annotate |
295:6637664291a8 | 16 years | nkeynes | Bug 24: Initial implementation of "save scene" function | diff | annotate |
284:808617ee7135 | 16 years | nkeynes | Break vram routines out into pvr2mem.c | diff | annotate |
282:01e53698ff38 | 16 years | nkeynes | First cut of YUV converter | diff | annotate |
274:4e8f1e988d80 | 16 years | nkeynes | Fix scheduling of scanlines between even and odd frames | diff | annotate |
269:e41f9b1490d1 | 16 years | nkeynes | Double hsync width (as per hw) | diff | annotate |
265:5daf59b7f31b | 16 years | nkeynes | Implement event queue. | diff | annotate |
261:93fdb2a70e18 | 16 years | nkeynes | Implement the main CRTC registers, along with the sync status register. | diff | annotate |
218:cbad5a3f8387 | 17 years | nkeynes | Add method to copy to vram and flip at the same time | diff | annotate |
214:7a6501b74fbc | 17 years | nkeynes | Ensure pvr2_ta_reset() is called on system reset | diff | annotate |
197:f65ff8c8320d | 17 years | nkeynes | Add masks on all PVR2 registers | diff | annotate |
193:31151fcc3cb7 | 17 years | nkeynes | Add more tile list limit tests | diff | annotate |
191:df4441cf3128 | 17 years | nkeynes | Add more register masks (in line with test case) | diff | annotate |
189:615b70cfd729 | 17 years | nkeynes | Issue 0003: TA Vertex compiler | diff | annotate |
161:408b9210395f | 17 years | nkeynes | Implement render buffer invalidation | diff | annotate |
159:406161fea392 | 17 years | nkeynes | Remove superfluous logging | diff | annotate |
153:3d4091e2b136 | 17 years | nkeynes | Return correct value from load state | diff | annotate |
151:3d3135644b8e | 17 years | nkeynes | Block writes to the PVRID register (and print an error for informational purposes) | diff | annotate |
144:7f0714e89aaa | 17 years | nkeynes | Rename video_driver to display_driver | diff | annotate |
133:249aeda31f02 | 17 years | nkeynes | Unfubar the pvr event generation | diff | annotate |
127:4ba79389bb6d | 17 years | nkeynes | Add a vram dump function for debugging purposes | diff | annotate |
108:565de331ccec | 17 years | nkeynes | More video WIP - displays _something_ now, at least... | diff | annotate |
107:e576dd36073a | 17 years | nkeynes | Make sure subfunctions are initted | diff | annotate |
106:9048bac046c3 | 17 years | nkeynes | Move driver selection out to main at long last. Add video NULL driver for | diff | annotate |
103:9b9cfc5855e0 | 17 years | nkeynes | More rendering work in progress. Almost there now... | diff | annotate |
100:995e42e96cc9 | 17 years | nkeynes | Split pvr2.c out to separate files for TA and renderer, minor renames | diff | annotate |
98:7b59bca968e9 | 17 years | nkeynes | Add quick-and-dirty hack to print vertex data | diff | annotate |
94:8d80d9c7cc7d | 17 years | nkeynes | Video code reshuffle to start getting real video happening. | diff | annotate |
85:71e239d20c5d | 17 years | nkeynes | Fix colour mode definitions | diff | annotate |
65:9f124c245fc6 | 17 years | nkeynes | Implement blanking (maybe, untested) | diff | annotate |
56:3224dceaf2a3 | 17 years | nkeynes | Implement PVR DMA channel | diff | annotate |
35:21a4be098304 | 17 years | nkeynes | Remove modules.h - move definitions into dream.h | diff | annotate |
31:495e480360d7 | 17 years | nkeynes | Finish adding header blocks to all files | diff | annotate |
30:89b30313d757 | 17 years | nkeynes | Change timeslice to nanoseconds (was microseconds) | diff | annotate |
(0) -60 tip |
.