Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-10 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Brian Paul | |
2008-12-10 | gallium: added draw_set_mrd() function to fix polygon offset | Brian Paul | |
The Minimum Resolvable Depth factor depends on the driver and can't just be computed from the number of Z buffer bits. Glean's polygon offset test now passes with softpipe. Still need to determine the MRD factor for other gallium drivers, if they use the draw module's polygon offset stage... | |||
2008-12-10 | gallium: restore default_depth_bits() call in xlib winsys | Brian Paul | |
This was accidentally disabled in a long-ago commit. | |||
2008-12-10 | gallium: change 65535 to UNDEFINED_VERTEX_ID | Alan Hourihane | |
2008-12-10 | util: new funcs for triming/validating primitives | Keith Whitwell | |
2008-12-10 | draw: add const qualifiers | Keith Whitwell | |
2008-12-10 | gallium: more vertex count checks | Alan Hourihane | |
2008-12-10 | gallium: temporary check for > 65535 vertices | Alan Hourihane | |
2008-12-09 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Alan Hourihane | |
2008-12-09 | python/retrace: Dump indices too. | José Fonseca | |
2008-12-09 | gallium: Abort by default on windows user space. | José Fonseca | |
2008-12-08 | python/retrace: Dump vertex buffer contents. | José Fonseca | |
2008-12-07 | nouveau: make nv20 use NV{20,25}TCL objects | Pekka Paalanen | |
Up till now, nv20 driver has been using NV10TCL, and being really an nv10 driver. That has changed. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-12-05 | i915: Silence warnings | Jakob Bornecrantz | |
2008-12-04 | softpipe: plug in softpipe's texture samplers into draw module. | Brian | |
2008-12-04 | gallium: added draw_texture_samplers() to support texture fetches from ↵ | Brian | |
vertex shaders This may only be practical for the softpipe driver at this time. | |||
2008-12-04 | gallium: added PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS query | Brian | |
2008-12-02 | nouveau: Calc pitch for swizzled textures appropriately. | Younes Manton | |
2008-12-02 | nouveau: Use swizzled textures & render targets on nv40 when possible. | Younes Manton | |
2008-12-02 | nouveau: nv04-nv40 linear <-> swizzled conversion. | Younes Manton | |
2008-12-02 | gallium: Make room for custom PIPE_TEXTURE_USAGE_* flags. | Younes Manton | |
2008-12-02 | g3dvl: Map/unmap incoming block texture once per frame. | Younes Manton | |
(Technically once per flush, but we flush once per frame.) | |||
2008-12-02 | g3dvl: Use texture instead of surface for backbuffer. | Younes Manton | |
2008-12-02 | g3dvl: Move MC shaders to a seperate file, #included in the original. | Younes Manton | |
2008-12-01 | softpipe: minor tweaks, clean-ups | Brian | |
2008-12-01 | softpipe: compute nearest/linear texcoords four at a time. | Brian | |
A small step toward SIMD-izing the code. | |||
2008-12-01 | gallium: minor texture-related clean-ups, comments, etc | Brian | |
2008-11-30 | Nouveau: minor winsys API fix | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-11-30 | Nouveau: nv{10,20} set_primitive API fix | Pekka Paalanen | |
Also changes nvgl_primitive() to return zero, i.e. error, on unknown primitive. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-11-30 | Nouveau: nv20 build fix: forgotten include | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-11-30 | Nouveau: fix minor API change in surface_copy | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-11-30 | Nouveau: update nouveau_class.h | Pekka Paalanen | |
Fresh from renouveau. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-11-30 | Nouveau: nv20 (nv10) immediate vertex submission | Pekka Paalanen | |
This is nv10 commands, but is in nv20 source files. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-11-30 | Nouveau: properly redo nv20_vertex_layout. | Pekka Paalanen | |
This is still for NV10 hardware. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-11-26 | tgsi: Reenable OPCODE_ARR. | Michal Krol | |
2008-11-26 | tgsi: Fix build. | Michal Krol | |
2008-11-26 | tgsi: Implement OPCODE_ROUND for SSE2 backend. | Michal Krol | |
2008-11-26 | tgsi: Implement OPCODE_SSG/SGN. | Michal Krol | |
2008-11-26 | gallium: disable TGSI_OPCODE_ARR case until emit_rnd() is redone. | Brian Paul | |
2008-11-26 | Revert "tgsi: Implement OPCODE_ROUND for SSE2 backend." | Brian Paul | |
This reverts commit 685fd2c035e284db2447ede0f6da278adaa70a0d. Does not compile since emit_rnd() is trying to pass 4 params to emit_func_call_dst() which takes 3 params. | |||
2008-11-26 | tgsi: Implement OPCODE_SSG/SGN. | Michal Krol | |
2008-11-26 | tgsi: Implement OPCODE_ARR. | Michal Krol | |
2008-11-26 | tgsi: Implement OPCODE_ROUND for SSE2 backend. | Michal Krol | |
2008-11-26 | tgsi: Implement OPCODE_ARR. | Michal Krol | |
2008-11-26 | tgsi: Implement OPCODE_ROUND for SSE2 backend. | Michal Krol | |
2008-11-25 | gallium: added centroid/invarient fields to declarations | Brian Paul | |
2008-11-25 | softpipe: Fix function prototype. | Michal Krol | |
2008-11-25 | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Alan Hourihane | |
Conflicts: scons/gallium.py src/gallium/auxiliary/pipebuffer/pb_buffer.h | |||
2008-11-25 | pipebuffer: Fix buffer overflow. | José Fonseca | |
2008-11-24 | tgsi: doxygen comments | Brian Paul | |