Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-21 | tgsi: use new float math funcs, drop local disassembly code | Keith Whitwell | |
2008-04-21 | util: add wrappers for float math functions on windows | Keith Whitwell | |
2008-04-21 | rtasm: add dump facility for x86 (from tgsi_sse2.c) | Keith Whitwell | |
2008-04-21 | make llvm draw paths compile with the latest changes | Zack Rusin | |
switch the method of distribution of builtins (to get rid of the llvm2cpp dependency) | |||
2008-04-21 | gallium: Centralize SSE usage logic. | José Fonseca | |
2008-04-20 | gallium: Refcount textures. | José Fonseca | |
Pipe driver does refcount textures. If cso_context does not, dangling pointers appear. | |||
2008-04-19 | draw: rearrange debug code | Keith Whitwell | |
2008-04-19 | translate: fix several bugs | Keith Whitwell | |
- specify cdecl calling convention on WIN32 - fix load bgra8 function - fix previous don't crash fix. | |||
2008-04-19 | draw: add missing translate->set_buffer for fetch emit path | Keith Whitwell | |
2008-04-19 | translate: don't crash on failure to create sse version | Keith Whitwell | |
2008-04-19 | rtasm: include yet another i386 define varient | Keith Whitwell | |
2008-04-19 | draw: fix scons build | Keith Whitwell | |
2008-04-19 | draw: move incoming vertex state into draw->pt | Keith Whitwell | |
This state is effectively private to the vertex processing part of the draw module. | |||
2008-04-19 | draw: make draw_reset_vertex_ids private to the draw_pipe_* code | Keith Whitwell | |
2008-04-19 | draw: make room for extra_vs_outputs | Keith Whitwell | |
2008-04-19 | draw: put pipeline flushing behind a new interface | Keith Whitwell | |
2008-04-19 | draw: move pt_pipeline code to draw_pipe.c | Keith Whitwell | |
This is now the drawing interface to the pipeline. No more calling into pipeline.first->tri(), etc. | |||
2008-04-19 | draw: always emit header in draw_pt_fetch.c | Keith Whitwell | |
2008-04-19 | draw: move some pipeline-specific code & state to draw_pipe.[ch] | Keith Whitwell | |
2008-04-19 | draw: remove dead file pipe_wide_prims.c | Keith Whitwell | |
2008-04-19 | draw: remove named clipmask flags, tidy up pt middle ends | Keith Whitwell | |
2008-04-19 | draw: remove dead code | Keith Whitwell | |
2008-04-19 | draw: rename pipeline files to draw_pipe_* | Keith Whitwell | |
2008-04-19 | cell: don't need to trim prims | Keith Whitwell | |
2008-04-19 | softpipe: don't need to trim prims | Keith Whitwell | |
2008-04-19 | draw: sort makefile sources | Keith Whitwell | |
2008-04-19 | draw: rename draw_vertex_shader.c -> draw_vs.c | Keith Whitwell | |
2008-04-19 | draw: remove draw_debug.c | Keith Whitwell | |
2008-04-19 | draw: make draw_pt_fetch_emit use translate facility | Keith Whitwell | |
2008-04-19 | draw: remove more dead data structures | Keith Whitwell | |
2008-04-19 | draw: remove dead data structures | Keith Whitwell | |
2008-04-18 | draw: remove draw_vertex_fetch.c | Keith Whitwell | |
2008-04-18 | draw: remove old draw_vertex_shader_queue_flush function | Keith Whitwell | |
2008-04-18 | draw: remove old vertex_shader->run() functions | Keith Whitwell | |
2008-04-18 | draw: remove draw_vertex_cache.c | Keith Whitwell | |
2008-04-18 | draw: remove draw_prim.c | Keith Whitwell | |
2008-04-18 | draw: switch over to draw_pt paths, will remove old code shortly | Keith Whitwell | |
2008-04-18 | draw: remove draw_vf code, use translate instead | Keith Whitwell | |
2008-04-18 | translate: missing file | Keith Whitwell | |
2008-04-18 | gallium: a few comments | Brian Paul | |
2008-04-18 | gallium: implement recip sqrt() with C code for now. | Brian Paul | |
Some conformance lighting tests fail with the SSE rsqrt instruction. | |||
2008-04-18 | draw: remove fetch_pipeline middle end -- just use the general path | Keith Whitwell | |
2008-04-18 | translate: add sse version based on old draw_vf_sse.c | Keith Whitwell | |
2008-04-18 | rtasm: add x86_imul | Keith Whitwell | |
2008-04-18 | tgsi: add const qualifier to tokens on sse emit | Keith Whitwell | |
2008-04-18 | softpipe: fix const-related compiler warnings | Keith Whitwell | |
2008-04-18 | rtasm: add a couple more insns, clean up x86_mul | Keith Whitwell | |
2008-04-18 | gallium: Add missing files to scons. | José Fonseca | |
2008-04-18 | draw: split off all the extra functionality in the vertex shader | Keith Whitwell | |
This will at least allow us to make the initial gains to get decent vertex performance much more quickly & with higher confidence of getting it right. At some later point can look again at code-generating all the fetch/cliptest/viewport extras in the same block as the vertex shader. For now, just need to get some decent baseline performance. | |||
2008-04-17 | gallium: tweak x/ybias values | Brian Paul | |