summaryrefslogtreecommitdiff
path: root/src/gallium/drivers
AgeCommit message (Collapse)Author
2009-02-14r300-gallium: Update r300_screen comments and add a few formats.Corbin Simpson
2009-02-14r300-gallium: Enable all four colorbuffer render targets.Corbin Simpson
As far as I can tell all the state emission necessary has been set up. Well, except for the fragment shader, but c'mon, gimme a break. :3
2009-02-14r300-gallium: Add Z/stencil buffer format emit.Corbin Simpson
Also set BEGIN_CS correctly.
2009-02-14r300-gallium: Emit Z/stencil buffer offset.Corbin Simpson
2009-02-13r300-gallium: Add derived state for vertex formats.Corbin Simpson
Next up: The evil RS block.
2009-02-13r300-gallium: Various thingies.Corbin Simpson
Add formats to framebuffer emit, fix up shader function names, make sure fragment format is emitted for r500.
2009-02-12r300-gallium: Take care of various bad dereferences in shader setup.Corbin Simpson
Unbreaks glxinfo.
2009-02-12r300-gallium: Fix linker error a few linker warnings.Corbin Simpson
A few prototypes, a missing header, a misspelled macro.
2009-02-12r300-gallium: Fix build errors.Corbin Simpson
2009-02-12r300-gallium: fix OUT_CS_ONE_REG and use where applicableJoakim Sindholt
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com>
2009-02-12r300-gallium: r300 passthrough shader, static shader objects, and clear code.Corbin Simpson
2009-02-12r300-gallium: Add r300 passthrough shader.Corbin Simpson
2009-02-12r300: minor fixes and clear up some surface_fillJoakim Sindholt
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com>
2009-02-12r300-gallium: Add r500 passthrough shader assembly.Corbin Simpson
This allows a simple passthrough fragment shader to be provided on r500.
2009-02-12r300-gallium: Fix typo in texture buffer size request.Corbin Simpson
2009-02-11softpipe: asst clean-ups, const correctness, commentsBrian Paul
2009-02-11softpipe: remove unneeded #includeBrian Paul
2009-02-11softpipe: asst comments, clean-upsBrian Paul
2009-02-11softpipe: remove some old polygon stipple stuff and do some clean-upsBrian Paul
2009-02-11softpipe: updated commentsBrian
2009-02-11softpipe: rename PRIM_x to QUAD_PRIM_xBrian
2009-02-11softpipe: rename sp_headers.h to sp_quad.hBrian
This header describes the quad-related datatypes afterall.
2009-02-11softpipe: rename single-include preprocessor symbol, add commentsBrian
2009-02-11softpipe: rename sp_quad.[ch] -> sp_quad_pipe.[ch]Brian
Be more consistant with 'draw' module.
2009-02-11nouveau: 1xN, Nx1 levels of a swizzled mip tree shouldn't be aligned.Younes Manton
2009-02-10Merge commit 'origin/gallium-0.2' into gallium-master-mergeBrian Paul
2009-02-10nouveau: nv40 swizzled mipmap fixes.Younes Manton
2009-02-10nouveau: nv30: fix miptree organization to have swizzled texture+mipmap at ↵Patrice Mandin
the right places
2009-02-10nouveau: revert all my changes here, not the right wayPatrice Mandin
2009-02-10nouveau: stop with 0 dimensionPatrice Mandin
2009-02-10nouveau: we already have the right src offsetPatrice Mandin
2009-02-10nouveau: do not forget to half dimension.Patrice Mandin
2009-02-10nouveau: revert most parts of recent mipmap+swizzle stuff. We only need to ↵Patrice Mandin
find right src and dst offset for given mipmap level.
2009-02-10nouveau: dst offset is correctPatrice Mandin
2009-02-10nouveau: recalc sub width and height for each mipmap levelPatrice Mandin
2009-02-10nv40: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10nv30: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10nv20: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10brw: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-10i915: Fix build -- rename Size to NrTokens.Michal Krol
2009-02-09softpipe: add null ptr check in softpipe_map_constant_buffers()Brian Paul
Fixes segfault regression in progs/glsl/identity.c
2009-02-08nouveau: include and calc offset before changing dimensions for next levelPatrice Mandin
2009-02-08nouveau: upload and swizzle each mipmap level in turnPatrice Mandin
2009-02-08r300: Accidentally removed a pipe_buffer_reference that should be there.Corbin Simpson
2009-02-08r300: Add SW TCL paths for clear.Corbin Simpson
This should make things work for people on RSxxx chipsets.
2009-02-08r300: Update to match pipe_surface changes.Corbin Simpson
2009-02-07cell: remove unused varBrian Paul
2009-02-07cell: compile fix: many updates to cell texture code for new surface mappingBrian Paul
The Cell texture code really needs a thorough inspection and clean-up someday...
2009-02-07softpipe: simplify an assertionBrian Paul
2009-02-07cell: compile fix: alpha.ref is now alpha.ref_valueBrian Paul