[quake3-bugzilla] [Bug 4358] Assorted renderer changes patch (VBO, GLSL, "modern" techniques etc.)

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Tue Oct 23 23:33:13 EDT 2012


https://bugzilla.icculus.org/show_bug.cgi?id=4358

James Canete <use.less01 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #3285|0                           |1
        is obsolete|                            |
         AssignedTo|zakk at icculus.org            |use.less01 at gmail.com

--- Comment #74 from q3urt.undead at gmail.com 2012-10-19 19:02:45 EDT ---
(In reply to comment #72)
> Created attachment 3285 [details]
> v31a of renderer patch
> 
> Oops, r2328 broke this, so here's a quick update.

There are two minor issues with this patch.

1) Your r2328 changes are not identical to upstream.  There is one location
where you use MAX_REFENTITIES but upstream uses REFENTITYNUM_MASK in tr_main.c:

-       *entityNum = ( sort >> QSORT_REFENTITYNUM_SHIFT ) & MAX_REFENTITIES;
+       *entityNum = ( sort >> QSORT_REFENTITYNUM_SHIFT ) & REFENTITYNUM_MASK;

2) You are including an out of date tr_font.c in renderergl2.  It's missing
some minor upstream changes.

--- Comment #75 from James Canete <use.less01 at gmail.com> 2012-10-23 23:33:05 EDT ---
Created attachment 3289
  --> https://bugzilla.icculus.org/attachment.cgi?id=3289
Rend2, v32.

v32.

This will probably be the last version of Rend2 before it goes into ioq3
proper.  I'm just posting it up here for people to look over in case I have
some obvious errors and such before I commit.

The only notable new things are tri-Ace's Oren-Nayar method (r_normalMapping
3), and screen space ambient occlusion (r_ssao 1).

-- 
Configure bugmail: https://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list