summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-07-14r300: Clean up the vertex program output assignment.Oliver McFadden
2007-07-14nouveau: nv10 and nv11,15 are differentPatrice Mandin
2007-07-14fix assertion, z/stencil swarst readback, (still looks suspicious) ↵Roland Scheidegger
copyTexSubimage
2007-07-13fix shader/info string length queries (bug 11588)Jan Dvorak
2007-07-13Fix setup.light_twoside determination.Brian
When a vertex program is used, use value of GL_VERTEX_PROGRAM_TWO_SIDE. Otherwise, if FF lighting, use value of GL_LIGHT_MODEL_TWO_SIDE.
2007-07-13Fix more polygon winding, culling confusion.Brian
If the determinant of the triangle is positive, its winding is CCW (right-handed coord system).
2007-07-13bugfixes (wrt fb updates), cleanupsRoland Scheidegger
move drawable validation back to where it was now that the driDrawable information isn't used directly anymore. Fix bogus fb updates (the context we get for SwapBuffer processing may not have the drawable being processed attached!) glthreads behaves a bit better but still not correct.
2007-07-13Fix for-loop in interp() so we don't go out of bounds.Brian
Improved comments for that loop. Added some sanity check assertions regarding vertex layout.
2007-07-13set INTERP_CONSTANT when appropriateBrian
Not really signficant now since draw_flat stage copies the provoking vertex color to all prim verts.
2007-07-13commentsBrian
2007-07-13Enable Keith's branch-less stipple code - it works.Brian
2007-07-13Add 'prim' field to quad so that stipple and aa coverage stages can do the ↵Brian
right thing.
2007-07-13Implement AA points and AA coverage application in quad pipeline.Brian
2007-07-13Added basic occlusion countingBrian
2007-07-13minor renameBrian
2007-07-13Play "nuke the typedef"Ben Skeggs
2007-07-13Add conditional-free implementation (disabled, not tested)Keith Whitwell
2007-07-13Simplify slightly.Keith Whitwell
Don't bother trying to save a small memcpy.
2007-07-13Revert "r300: Corrected off-by-one error in r300_vertprog.c."Oliver McFadden
This reverts commit 07ac2386f5c0ab9c2432d4b5e3490b1e13d033fc.
2007-07-13r300: Corrected off-by-one error in r300_vertprog.c.Oliver McFadden
2007-07-13r300: Moved some hardware initialization into appropriate functions.Oliver McFadden
2007-07-13r300: Use a switch statement in r300UpdateCulling.Oliver McFadden
2007-07-13r300: Setup the back facing color bits correctly.Oliver McFadden
Apparently for back facing color to work you must set all 3 color bits; I guess the hardware cannot handle them separately.
2007-07-12fix width/depth mix-up (bug 11577)Brian
2007-07-12minor changes, comments about multiple color buffers, MRT.Brian
2007-07-12fix swizzle-related bug 11534Brian
2007-07-12Add a quad 'bufloop' stage to handle glDrawBuffer(GL_FRONT_AND_BACK).Brian
This removes the notion of multiple color buffers from all other stages. Will need a bit more work when shaders with multiple render targets arrive.
2007-07-12don't use driDrawable information directly, don't resize at makecurrentRoland Scheidegger
driDrawable information now isn't used in most parts of the driver. makecurrent only updates fb information when the context is new (driDrawable is still updated by the dri common code).
2007-07-12XXX comment about skipping stipple for points/linesBrian
2007-07-12s/prim_setup/sp_draw_render_stage/, new commentsBrian
2007-07-12Remove dead codeBrian
2007-07-12Rename prim_stage -> draw_stageBrian
2007-07-12Added colormask, dither, multisample state. Implement colormasking stage.Brian
2007-07-12front/back-face determination was wrongBrian
2007-07-12culling was invertedBrian
2007-07-12handle edge flags for GL_POLYGONsBrian
2007-07-12fix MIN/MAX mix-upBrian
2007-07-12nv20 also don't support viewport_origin, like nv10Patrice Mandin
2007-07-12nouveau: match drm 0.0.9 interfaceBen Skeggs
2007-07-11clean-up of stencil codeBrian
2007-07-11Minor clean-up of polygon offset logic. Properly compute _MRD field.Brian
2007-07-11remove unused hw_data_offsetBrian
2007-07-11disable debug printfsBrian
2007-07-11Fix broken depth offset.Brian
The edge vectors were totally wrong. Need to multiply bias units by the min resolvable depth delta.
2007-07-11restrict blitted area to size of rendered areaRoland Scheidegger
2007-07-11r300: Added support for Back Facing Color.Tommy Schultz Lassen
2007-07-11r300: Corrected r300UpdateCulling; would only set font face if culling was set.Tommy Schultz Lassen
2007-07-11Obsolete file.Brian
2007-07-11Implement polygon stipple state tracking, application.Brian
2007-07-11nouveau: nv20 does not support hw scissorsPatrice Mandin