Search
lxdream.org :: lxdream/src/pvr2/pvr2.h :: log
lxdream 0.9.1
released Jun 29
Download Now
filename src/pvr2/pvr2.h
changeset931:430048ea8b71
authornkeynes
dateTue Dec 23 05:48:05 2008 +0000 (12 years ago)
permissions-rw-r--r--
last changeMore refactoring and general cleanup. Most things should be working again now.
Split off cache and start real implementation, breaking save states in the process
file annotate diff log rss
931:430048ea8b7112 yearsnkeynesMore refactoring and general cleanup. Most things should be working again now. lxdream-mem
886:2bc6d2329cce13 yearsnkeynesFix texcache_init failing to clear texture_addr to -1
865:e10c081f4b8113 yearsnkeynesTidy up punchout handling slightly (doesn't really seem to need sorting...)
864:a90f3d5e57e113 yearsnkeynesCompute accurate shadow volume stencils
861:4cd3a1e0f56913 yearsnkeynesAdd missing declaration for pvr2_finish_render_buffer
856:02ac5f37bfc913 yearsnkeynesCompletely untested render-to-texture work in progress
850:28782ebbd01d13 yearsnkeynesAdd lightgun support
827:d333f424872713 yearsnkeynesAdjust the hclip when the horizontal scaler is active
753:1fe39c3a9bbc13 yearsnkeynesInitial implementation for sort-dma channel
736:a02d1475ccfd13 yearsnkeynesRe-indent everything consistently
677:3ee62740ff8f13 yearsnkeynesRemove pvr2mmio.h include from pvr2.h (it's supposed to be moore or less private)
669:ab344e42bca913 yearsnkeynesCleanup most of the -Wall warnings (getting a bit sloppy...)
655:31a4b664d48913 yearsnkeynesAdd support for mirrored textures
653:3202ff01d48e13 yearsnkeynesMerge lxdream-render branch (643:670) to trunk
649:620c5c6496b513 yearsnkeynesUse maxz rather than minz for tri sorting (better results atm) lxdream-render
646:f9812647b81813 yearsnkeynesRemove obsolete methods lxdream-render
645:a7392098299c13 yearsnkeynesMore refactor work in progress - nearly done now lxdream-render
635:76c63aac359013 yearsnkeynesCommit render work in progress. Main changes: lxdream-render
561:533f6b47807113 yearsnkeynesEnable Id keyword on all source files lxdream-mmu
545:fdcdcd8b9fd114 yearsnkeynesRefactor GLX support and implement pbuffer rendering support
481:3b2d6c5a19ad14 yearsnkeynesFix miscellaneous warnings
432:0b761ef2dbfd14 yearsnkeynesFix compilation warnings
429:e581b90c3fb314 yearsnkeynesFix compilation warnings
352:f0df7a6d470314 yearsnkeynesBug 27: Implement opengl framebuffer objects
348:15b2de02558d14 yearsnkeynesMipmapped flag is only valid for twiddled textures
338:8c68d909784614 yearsnkeynesGet render size from the tile segment array
337:cdd757aa8e8c14 yearsnkeynesInvalidate palette textures when the palette changes (fixes a few texture
335:fb890e1814c014 yearsnkeynesStart working towards more thorough interlaced support
333:e29561c998f514 yearsnkeynesStart working towards scaler implementation - fixes overrun issue
327:00d55a462af314 yearsnkeynesCleanup framebuffer formats by adding a central source for the information
325:5717ae5d474614 yearsnkeynesMove PVR2 dma handling (0x10000000-0x13FFFFFF) into pvr2mem.c, minor
322:35440794295714 yearsnkeynesAdd method to determine maximum z-coord in scene, use for near-clip value
319:5392aed6a98214 yearsnkeynesAdd support for quads (auto-calculated 4th vertex)
315:2d8ba198d62c14 yearsnkeynesRefactor render buffer read/write to pvr2mem.c
310:00cd8897ad5e14 yearsnkeynesAdd methods to detwiddle directly out of vram64
308:10a5b5475fb014 yearsnkeynesEnable blend by default - remove toggle on tex-alpha bit as its just plain
295:6637664291a814 yearsnkeynesBug 24: Initial implementation of "save scene" function
292:3b78f6d301b714 yearsnkeynesCorrect declaration of pvr2_vram64_read_stride
284:808617ee713514 yearsnkeynesBreak vram routines out into pvr2mem.c
282:01e53698ff3814 yearsnkeynesFirst cut of YUV converter
222:541d9d899aba15 yearsnkeynesBug #0005 Implement translucent poly sorting
221:cf5c6d32616215 yearsnkeynesBug #0010
219:dfd3292143f215 yearsnkeynesInitial implementation of new background support
189:615b70cfd72915 yearsnkeynesIssue 0003: TA Vertex compiler
161:408b9210395f15 yearsnkeynesImplement render buffer invalidation
144:7f0714e89aaa15 yearsnkeynesRename video_driver to display_driver
133:249aeda31f0215 yearsnkeynesUnfubar the pvr event generation
127:4ba79389bb6d15 yearsnkeynesAdd a vram dump function for debugging purposes
108:565de331ccec15 yearsnkeynesMore video WIP - displays _something_ now, at least...
103:9b9cfc5855e015 yearsnkeynesMore rendering work in progress. Almost there now...
100:995e42e96cc915 yearsnkeynesSplit pvr2.c out to separate files for TA and renderer, minor renames
94:8d80d9c7cc7d15 yearsnkeynesVideo code reshuffle to start getting real video happening.
85:71e239d20c5d15 yearsnkeynesFix colour mode definitions
65:9f124c245fc615 yearsnkeynesImplement blanking (maybe, untested)
56:3224dceaf2a315 yearsnkeynesImplement PVR DMA channel
31:495e480360d715 yearsnkeynesFinish adding header blocks to all files
19:9da7a8e38f9d15 yearsnkeynesImplement 95% of the SCIF serial interface
1:eea311cfd33e17 yearsnkeynesThis commit was generated by cvs2svn to compensate for changes in r2,
.