Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nv10: fix random stuff | Peter Winters | 2008-04-20 | 5 | -30/+72 |
| | |||||
* | nouveau: PIPE_ATTRIB_MAX -> PIPE_MAX_ATTRIBS | Ben Skeggs | 2008-04-15 | 4 | -8/+8 |
| | |||||
* | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | 2008-04-15 | 82 | -2014/+4222 |
|\ | |||||
| * | gallium: enable new quad output code, remove old code | Brian | 2008-04-14 | 1 | -36/+0 |
| | | |||||
| * | gallium: fix semantic indexes for outputs | Brian | 2008-04-14 | 1 | -2/+4 |
| | | |||||
| * | gallium: fix multi drawbuffer fb state | Brian | 2008-04-14 | 1 | -6/+9 |
| | | |||||
| * | gallium: set ctx->Const.MaxDrawBuffers | Brian | 2008-04-14 | 1 | -0/+4 |
| | | |||||
| * | gallium: fix PIPE_CAP_MAX_RENDER_TARGETS query | Brian | 2008-04-14 | 1 | -1/+1 |
| | | |||||
| * | gallium: Add draw_pt_fetch_shade_pipeline.c to scons build. | José Fonseca | 2008-04-15 | 1 | -0/+1 |
| | | |||||
| * | gallium: Don't assume snprintf are always available. | José Fonseca | 2008-04-15 | 9 | -28/+88 |
| | | |||||
| * | gallium: Serialize buffers writes. | José Fonseca | 2008-04-15 | 1 | -5/+76 |
| | | | | | | | | | | Allow concurrent reads from buffers by the CPU/GPU, but serialize all writes. | ||||
| * | fix GL_ARB_texture_rectangle breakage | Brian Paul | 2008-04-14 | 1 | -3/+3 |
| | | |||||
| * | mesa: define #extension GL_ARB_texture_rectangle | David Flynn | 2008-04-14 | 1 | -0/+4 |
| | | |||||
| * | gallium: take reduced prim, fill modes into account when culling | Brian Paul | 2008-04-14 | 3 | -1/+27 |
| | | |||||
| * | use the new macro | Zack Rusin | 2008-04-14 | 2 | -3/+2 |
| | | |||||
| * | silence some warnings | Zack Rusin | 2008-04-14 | 4 | -7/+6 |
| | | |||||
| * | pass vertex size to shaders so that callee can decide on the size | Zack Rusin | 2008-04-14 | 6 | -12/+21 |
| | | | | | | | | | | of the vertices and not always have to use the maximum vertex allocation size for them | ||||
| * | softpipe: calculate determinant for all triangles, don't rely on draw module ↵ | Keith Whitwell | 2008-04-14 | 4 | -35/+30 |
| | | | | | | | | to do it | ||||
| * | draw: remove dead code | Keith Whitwell | 2008-04-14 | 1 | -4/+0 |
| | | |||||
| * | draw: always malloc verts for fetch_shade_pipeline | Keith Whitwell | 2008-04-14 | 1 | -10/+3 |
| | | |||||
| * | draw: flush pipeline before trying to allocate more hw vertices | Keith Whitwell | 2008-04-14 | 3 | -4/+8 |
| | | |||||
| * | draw: move vertex header init out of fetch_shade_pipeline.c | Keith Whitwell | 2008-04-14 | 5 | -11/+3 |
| | | |||||
| * | draw: hide passthrough shading paths behind an environment variable | Keith Whitwell | 2008-04-14 | 3 | -0/+6 |
| | | |||||
| * | softpipe: do our own culling, don't rely on the draw module. | Keith Whitwell | 2008-04-14 | 2 | -22/+43 |
| | | | | | | | | May not always happen due to passthrough modes, etc. | ||||
| * | Implement fetch/shade/pipeline or emit vertex passthrough. | Zack Rusin | 2008-04-14 | 4 | -23/+287 |
| | | |||||
| * | Make shaders operate on a block of memory instead of arrays of vertex_header's | Zack Rusin | 2008-04-14 | 7 | -77/+100 |
| | | |||||
| * | return true if one of the vertices has been clipped | Zack Rusin | 2008-04-14 | 4 | -15/+25 |
| | | |||||
| * | pass arbitrary number of vertices to the shader execution cycle | Zack Rusin | 2008-04-14 | 4 | -143/+146 |
| | | |||||
| * | introduce a define to maxout the processed vertices | Zack Rusin | 2008-04-14 | 1 | -7/+7 |
| | | |||||
| * | gallium: Add u_time.c | José Fonseca | 2008-04-13 | 1 | -0/+1 |
| | | |||||
| * | gallium: Buffer cache. | José Fonseca | 2008-04-13 | 4 | -3/+318 |
| | | |||||
| * | gallium: Initial port of Thomas slab suballocator to pipebuffer. | José Fonseca | 2008-04-13 | 4 | -0/+440 |
| | | | | | | | | | | | | | | | | Not tested yet -- just compiles. This includes only the slab algorithm. Fencing is already implemented in pb_bufmgr_fence and time-based caching will be commited in a separate module shortly. | ||||
| * | gallium: OS independent time-manipulation functions. | José Fonseca | 2008-04-13 | 4 | -1/+254 |
| | | |||||
| * | tgsi: Fix source register short dump code. | Michal Krol | 2008-04-12 | 1 | -30/+32 |
| | | |||||
| * | gallium: move duplicated compute_clipmask() code to draw_vs.h | Brian | 2008-04-12 | 4 | -81/+33 |
| | | |||||
| * | gallium: merge the tgsi_emit_sse2() and tgsi_emit_sse2_fs() functions. | Brian Paul | 2008-04-11 | 3 | -132/+80 |
| | | | | | | | | | | The two functions were mostly the same. We can look at the shader header info to determine if it's a vertex or fragment shader. | ||||
| * | gallium: handle TGSI immediates in SSE code for vertex shaders | Brian Paul | 2008-04-11 | 3 | -8/+28 |
| | | |||||
| * | gallium: implement immediates (aka literals) for SSE fragment shaders | Brian Paul | 2008-04-11 | 3 | -8/+88 |
| | | |||||
| * | gallium: comments | Brian Paul | 2008-04-11 | 1 | -0/+31 |
| | | |||||
| * | gallium: fix SCS codegen (sin scalar src comes from X, not Y) | Brian Paul | 2008-04-11 | 1 | -1/+1 |
| | | |||||
| * | mesa: fix broken x86_call() | Keith Whitwell | 2008-04-11 | 1 | -1/+8 |
| | | |||||
| * | gallium: fix broken x86_call() | Keith Whitwell | 2008-04-11 | 1 | -1/+1 |
| | | |||||
| * | gallium: Flush render cache at the beginning of fallback_copy_texsubimage(). | Michel Dänzer | 2008-04-11 | 1 | -0/+3 |
| | | | | | | | | It may get stale bits otherwise. | ||||
| * | mesa: Fix glBegin-time test for invalid programs/shaders. | Brian Paul | 2008-04-11 | 3 | -8/+41 |
| | | | | | | | | Cherry-picked from master. | ||||
| * | mesa: new Z-compositing test (glDrawPixels(GL_DEPTH) + stencil) | Brian Paul | 2008-04-11 | 2 | -0/+224 |
| | | |||||
| * | add missing glViewport calls | Brian Paul | 2008-04-11 | 1 | -0/+6 |
| | | | | | | | | cherry-picked from master | ||||
| * | tgsi: Dump processor type and version as a single token. | Michal Krol | 2008-04-11 | 1 | -1/+0 |
| | | |||||
| * | tgsi: Dump semantics before interpolator. | Michal Krol | 2008-04-11 | 1 | -7/+9 |
| | | |||||
| * | gallium: Thread condition variables. | José Fonseca | 2008-04-11 | 1 | -0/+34 |
| | | |||||
| * | mesa: add a new test for glDrawPixels(GL_DEPTH_COMPONENT) | Brian Paul | 2008-04-10 | 2 | -0/+193 |
| | |