Search
lxdream.org :: lxdream/src/pvr2/rendsort.c :: log
lxdream 0.9.1
released Jun 29
Download Now
filename src/pvr2/rendsort.c
changeset1298:d0eb2307b847
authornkeynes
dateWed Feb 04 08:38:23 2015 +1000 (5 years ago)
permissions-rw-r--r--
last changeFix assorted compile warnings reported by Clang
file annotate diff log rss
1298:d0eb2307b8475 yearsnkeynesFix assorted compile warnings reported by Clang
1154:5225c7c059ce9 yearsnkeynesAvoid rebinding textures unnecessarily (actually saves a surprising amount
1143:8ec0f1f990aa9 yearsnkeynesFix triangle extraction when the tile entry is a triangle but the polygon is
1138:3bcb705a7ebc9 yearsnkeynesBind texture 0 instead of enabling/disabling texturing all the time
1137:4799d64b34789 yearsnkeynesChange forced-depth-function lists (autosort, punchout) to just set the
1133:f3da7d810d5c9 yearsnkeynesPerform backface culling in scene preparation rather than leaving it to the
1066:ddffe9d2b33210 yearsnkeynesNo-op merge lxdream-render to remove head (actually long since merged)
934:3acd3b3ee6d111 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain. lxdream-mem
893:8eae02de411a11 yearsnkeynesFix depthfunc on individual translucent tri
876:78cd3202147211 yearsnkeynesEnhance triangle sort to be a little more precise
865:e10c081f4b8111 yearsnkeynesTidy up punchout handling slightly (doesn't really seem to need sorting...)
862:d3b2066d5daa11 yearsnkeynesSimplify triangle extraction (using scene data properly)
736:a02d1475ccfd11 yearsnkeynesRe-indent everything consistently
669:ab344e42bca912 yearsnkeynesCleanup most of the -Wall warnings (getting a bit sloppy...)
653:3202ff01d48e12 yearsnkeynesMerge lxdream-render branch (643:670) to trunk
650:80568a7a1ec712 yearsnkeynesUse max-z rather than min-z for tri sort (still wrong for some cases of course, lxdream-render
648:ef9aa5cba86f12 yearsnkeynesPut the 1/z back in for the moment lxdream-render
645:a7392098299c12 yearsnkeynesMore refactor work in progress - nearly done now lxdream-render
635:76c63aac359012 yearsnkeynesCommit render work in progress. Main changes: lxdream-render
561:533f6b47807112 yearsnkeynesEnable Id keyword on all source files lxdream-mmu
429:e581b90c3fb312 yearsnkeynesFix compilation warnings
331:a6048d3a9a7913 yearsnkeynesZ should be rendered as 1/Z - fixes a host of depth issues
319:5392aed6a98213 yearsnkeynesAdd support for quads (auto-calculated 4th vertex)
318:363935d3185913 yearsnkeynesAdd initial offset color support
276:1e594c2804f813 yearsnkeynesFix crash on translucent sprites (mishandling quad array)
222:541d9d899aba13 yearsnkeynesBug #0005 Implement translucent poly sorting
.