Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Modify assert to reflect rebase criteria | Keith Whitwell | 2007-02-02 | 1 | -1/+9 |
| | |||||
* | Correct usage/meaning of max_index parameter. | Keith Whitwell | 2007-02-01 | 2 | -2/+4 |
| | |||||
* | Cope with internally-generated null inputs. | Keith Whitwell | 2007-02-01 | 1 | -3/+6 |
| | |||||
* | Use new rebase helper. Remove other rebase code. | Keith Whitwell | 2007-01-30 | 8 | -233/+185 |
| | |||||
* | Helper for rebasing draw requests where min_index != 0. | Keith Whitwell | 2007-01-30 | 3 | -0/+236 |
| | |||||
* | New tests for the array functions which also provoke rebasing. | Keith Whitwell | 2007-01-30 | 7 | -0/+786 |
| | |||||
* | do not rebase index buffers as it does not work currently (tested with r200 ↵ | Roland Scheidegger | 2007-01-25 | 1 | -2/+3 |
| | | | | and sw mesa) | ||||
* | allocate larger minimum dstelt buffer | Roland Scheidegger | 2007-01-25 | 1 | -1/+1 |
| | | | | | | | | increase the minimum dstelt buffer size to avoid triggering an assertion later because the split is triggered before the buffer is full. This fixes cases where the vbo_split_copy path is hit because of maximum index limit, where the dstelt buffer size needed could be very small (doom3 hit that assertion with a vertex count of just 3) | ||||
* | fix dstelt memory allocation to avoid hash corruption | Roland Scheidegger | 2007-01-25 | 1 | -1/+1 |
| | |||||
* | remove tnl/t_vtx_x86_gcc.S file from sources as it no longer exists | Roland Scheidegger | 2007-01-25 | 1 | -2/+1 |
| | |||||
* | re-fix bug 9062 in vbo code | Roland Scheidegger | 2007-01-25 | 1 | -0/+5 |
| | |||||
* | typo fix. this case still fails. | Aapo Tahkola | 2007-01-18 | 1 | -1/+1 |
| | |||||
* | Fix invalid enums passed to MapBuffer | Aapo Tahkola | 2007-01-18 | 1 | -1/+1 |
| | |||||
* | Fix invalid enums passed to MapBuffer | Aapo Tahkola | 2007-01-18 | 3 | -4/+4 |
| | |||||
* | Don't special-case index, edgeflag. | Keith Whitwell | 2007-01-16 | 1 | -46/+3 |
| | | | | | | Remove display list opcodes for INDEX and EDGEFLAG, handle them through the regular ATTRIB mechanism now that Mesa understands them to just be regular attribs. | ||||
* | Additional display list tests | Keith Whitwell | 2007-01-16 | 4 | -1/+460 |
| | |||||
* | Merge vbo_0_1_branch | Keith Whitwell | 2007-01-16 | 5 | -3303/+0 |
| | | | | Hopefully leaving behind the cruft generated by the CVS import. | ||||
* | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa ↵ | Keith Whitwell | 2007-01-16 | 405 | -19202/+42357 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into vbo-0.2 Conflicts: src/mesa/array_cache/sources src/mesa/drivers/dri/i965/brw_context.c src/mesa/drivers/dri/i965/brw_draw.c src/mesa/drivers/dri/i965/brw_fallback.c src/mesa/drivers/dri/i965/brw_vs_emit.c src/mesa/drivers/dri/i965/brw_vs_tnl.c src/mesa/drivers/dri/mach64/mach64_context.c src/mesa/main/extensions.c src/mesa/main/getstring.c src/mesa/tnl/sources src/mesa/tnl/t_save_api.c src/mesa/tnl/t_save_playback.c src/mesa/tnl/t_vtx_api.c src/mesa/tnl/t_vtx_exec.c src/mesa/vbo/vbo_attrib.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_api.c src/mesa/vbo/vbo_save_draw.c | ||||
| * | mesa: Update _Current along Current on fragment program bound. | Jerome Glisse | 2007-01-15 | 1 | -0/+2 |
| | | | | | | | | | | | | | | Same as a previously committed patch for vertex program, we update fragment program ptr _Current along the Current one so that _Current can't end up pointing to a no more valid program. | ||||
| * | nouveau:nv10: fix setting clip region | Patrice Mandin | 2007-01-15 | 1 | -1/+3 |
| | | |||||
| * | nouveau: Fix a bug in the nv04 swtcl. | Stephane Marchesin | 2007-01-15 | 1 | -1/+1 |
| | | |||||
| * | nouveau: Add 0x0244 pciid manually for now.. | Ben Skeggs | 2007-01-15 | 1 | -0/+1 |
| | | | | | | | | | | pciids.sf.net is slow to add it so our generator picks it up, and it's *really* annoying me :) | ||||
| * | nouveau: fail CreateScreen on unknown cards instead of guessing. | Ben Skeggs | 2007-01-15 | 2 | -3/+10 |
| | | |||||
| * | nouveau: Implement much of the fog handling. | Carlos Martín Nieto | 2007-01-15 | 2 | -6/+61 |
| | | |||||
| * | nouveau: Update nouveau_reg.h from renouveau to the latest version. | Stephane Marchesin | 2007-01-14 | 1 | -18/+212 |
| | | |||||
| * | nouveau: Make the state cache hierarchical. | Stephane Marchesin | 2007-01-14 | 3 | -1/+15 |
| | | |||||
| * | nouveau: add the nv04 swtcl module (it's untested for now). | Stephane Marchesin | 2007-01-14 | 4 | -2/+585 |
| | | |||||
| * | nouveau: Cleanup the nv10 swtcl module. | Stephane Marchesin | 2007-01-14 | 1 | -58/+0 |
| | | |||||
| * | nouveau: nv10: 16 bits color buffer format | Patrice Mandin | 2007-01-14 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa | Patrice Mandin | 2007-01-14 | 1 | -2/+8 |
| |\ | |||||
| | * | r300: Fix vertex program position invariant bug, force position reading. | Jerome Glisse | 2007-01-14 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | When we have a position invariant program we need to force routing the position otherwise you may handle transform quite random data which might be funny but unlikely what you want :). | ||||
| * | | nouveau: nv10: added missing functions | Patrice Mandin | 2007-01-14 | 1 | -6/+85 |
| |/ | |||||
| * | mesa: Update _Current ptr along Current when a new vertex program is bind. | Jerome Glisse | 2007-01-14 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | On new vertex program bind only the Current ptr where updated to point to the new program; this could lead to _Current pointing to and out of date or even a no more existing program which in turn could lead to a segfault in some driver. To avoid this _Current ptr is updated along Current if _Current where previously pointing to the same program. | ||||
| * | nouveau: remove already defined NV15_TCL and NV17_TCL | Patrice Mandin | 2007-01-14 | 1 | -3/+0 |
| | | |||||
| * | nouveau: import color material r,g,b,a | Patrice Mandin | 2007-01-14 | 1 | -7/+20 |
| | | |||||
| * | nouveau: nv10: stencil functions | Patrice Mandin | 2007-01-14 | 1 | -17/+28 |
| | | |||||
| * | nouveau: nv10: currently fails initcard and bindbuffers, till done | Patrice Mandin | 2007-01-14 | 1 | -2/+2 |
| | | |||||
| * | nouveau: nv10 blending done, remove nv10Viewport | Patrice Mandin | 2007-01-14 | 1 | -14/+24 |
| | | |||||
| * | nouveau: update nv10 state | Patrice Mandin | 2007-01-13 | 1 | -60/+56 |
| | | |||||
| * | nouveau: Add clear color for nv10 | Patrice Mandin | 2007-01-13 | 1 | -1/+4 |
| | | |||||
| * | nv10 has alpha color mask | Patrice Mandin | 2007-01-13 | 1 | -2/+1 |
| | | |||||
| * | Fix typo from commit 1d312ae0137eb39bf74fac91eb97ed25c289a4ca . | Jerome Glisse | 2007-01-11 | 1 | -1/+1 |
| | | |||||
| * | Track rename of DamagePost -> DamageAdd. | Eric Anholt | 2007-01-09 | 1 | -1/+1 |
| | | |||||
| * | put back missing Driver.PolygonMode call (bug 9578) | Roland Scheidegger | 2007-01-09 | 1 | -0/+3 |
| | | |||||
| * | i915tex: Remove unused tex_program field. | Michel Dänzer | 2007-01-09 | 3 | -37/+0 |
| | | |||||
| * | intel_finalize_mipmap_tree: Only flush batchbuffer when necessary. | Michel Dänzer | 2007-01-09 | 1 | -1/+5 |
| | | |||||
| * | Merge branch 'origin' | Keith Packard | 2007-01-07 | 1 | -1/+1 |
| |\ | |||||
| | * | nouveau: allow the use of multiple subchannels/objects by default. | Ben Skeggs | 2007-01-08 | 1 | -1/+1 |
| | | | |||||
| * | | Various warning fixes for i965 driver. | Keith Packard | 2007-01-06 | 5 | -8/+9 |
| | | | | | | | | | | | | | | | vertex/fragment programs provided as const. bmSetFenceLock should return bmSetFence value. | ||||
| * | | Initialize GL_ARB_occlusion_query only if DRM support is present. | Keith Packard | 2007-01-06 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | DRM versions before 1.8 do not include the necessary ioctls to support GL_ARB_occlusion_query, don't enable it on these versions. |