summaryrefslogtreecommitdiff
path: root/src/gallium/drivers
AgeCommit message (Collapse)Author
2009-02-17nv20: Use the new draw vbuf interfaceJakob Bornecrantz
2009-02-17nv10: Use the new draw vbuf internfaceJakob Bornecrantz
2009-02-17nv04: Use the new draw vbuf interfaceJakob Bornecrantz
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-13i915: Use the new draw vbuf interfaceJakob Bornecrantz
2009-02-17softpipe: update to new draw interfacesKeith Whitwell
2009-02-12gallium: Fix a couple of potential NULL pointer dereferences.Michel Dänzer
A lot more test programs work.
2009-02-12softpipe: Unbreak keeping track of cached surface.Michel Dänzer
glxgears works.
2009-02-12Cosmetic: Rename struct pipe_transfer pointers from 'ps' to 'pt'.Michel Dänzer
Missed these for the initial gallium-texture-transfer commit.
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