Search
lxdream.org :: lxdream/src/pvr2/rendsort.c :: log
lxdream 0.9.1
released Jun 29
Download Now
filename src/pvr2/rendsort.c
changeset1143:8ec0f1f990aa
authornkeynes
dateFri Oct 29 07:52:45 2010 +1000 (11 years ago)
permissions-rw-r--r--
last changeFix triangle extraction when the tile entry is a triangle but the polygon is
actually a strip (lead to extracting too many triangles)
file annotate diff log rss
1143:8ec0f1f990aa11 yearsnkeynesFix triangle extraction when the tile entry is a triangle but the polygon is
1138:3bcb705a7ebc11 yearsnkeynesBind texture 0 instead of enabling/disabling texturing all the time
1137:4799d64b347811 yearsnkeynesChange forced-depth-function lists (autosort, punchout) to just set the
1133:f3da7d810d5c11 yearsnkeynesPerform backface culling in scene preparation rather than leaving it to the
1066:ddffe9d2b33213 yearsnkeynesNo-op merge lxdream-render to remove head (actually long since merged)
934:3acd3b3ee6d113 yearsnkeynesChange RAM regions to use static arrays rather than mmap regions, for a 2-3% performance gain. lxdream-mem
893:8eae02de411a13 yearsnkeynesFix depthfunc on individual translucent tri
876:78cd3202147213 yearsnkeynesEnhance triangle sort to be a little more precise
865:e10c081f4b8113 yearsnkeynesTidy up punchout handling slightly (doesn't really seem to need sorting...)
862:d3b2066d5daa13 yearsnkeynesSimplify triangle extraction (using scene data properly)
736:a02d1475ccfd14 yearsnkeynesRe-indent everything consistently
669:ab344e42bca914 yearsnkeynesCleanup most of the -Wall warnings (getting a bit sloppy...)
653:3202ff01d48e14 yearsnkeynesMerge lxdream-render branch (643:670) to trunk
650:80568a7a1ec714 yearsnkeynesUse max-z rather than min-z for tri sort (still wrong for some cases of course, lxdream-render
648:ef9aa5cba86f14 yearsnkeynesPut the 1/z back in for the moment lxdream-render
645:a7392098299c14 yearsnkeynesMore refactor work in progress - nearly done now lxdream-render
635:76c63aac359014 yearsnkeynesCommit render work in progress. Main changes: lxdream-render
561:533f6b47807114 yearsnkeynesEnable Id keyword on all source files lxdream-mmu
429:e581b90c3fb314 yearsnkeynesFix compilation warnings
331:a6048d3a9a7915 yearsnkeynesZ should be rendered as 1/Z - fixes a host of depth issues
319:5392aed6a98215 yearsnkeynesAdd support for quads (auto-calculated 4th vertex)
318:363935d3185915 yearsnkeynesAdd initial offset color support
276:1e594c2804f815 yearsnkeynesFix crash on translucent sprites (mishandling quad array)
222:541d9d899aba15 yearsnkeynesBug #0005 Implement translucent poly sorting
.