Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-16 | fix an attr/src mix-up when setting-up/binding vertex arrays | Brian Paul | |
This fixes problems with incorrect material coefficients when glMaterial is called per-vertex. | |||
2008-04-23 | drop stray includes of glapi | George Sapountzis | |
2008-02-20 | Fix glBegin-time test for invalid programs/shaders. | Brian | |
2008-01-01 | fix vbo display list memleak upon context destruction | Brian | |
2007-10-03 | Update of OpenVMS makefiles for the use of "new" include file convention | Jouk | |
2007-09-20 | fix memory access error in vbo_bind_vertex_list | Xiang, Haihao | |
2007-09-14 | mesa: bind VBO_ATTRIB_XXX to correct input array when | Xiang, Haihao | |
executing a display list. fix #10604 | |||
2007-08-07 | fix vbo_split_copy related bug 9962 | Xiang, Haihao | |
2007-08-02 | Remove some code that was never hit (bug 11811). | Brian | |
Also added an assertion to check that NR_MAT_ATTRIBS == MAT_ATTRIB_MAX. In the unlikely event this ever changes, maybe restore the code. | |||
2007-07-31 | Fix an error in _save_OBE_DrawElements | Xiang, Haihao | |
In the case that a buffer object is bound to ELEMENT_ARRARY_BUFFER, it is invalid to directly dereference indices passed to glDrawElements. | |||
2007-07-04 | Be more consistant with paths in #includes. Eventually, eliminate a bunch ↵ | Brian | |
of -I flags. | |||
2007-06-28 | a variety of fixes for MingW | zhang | |
2007-04-12 | s/version/vertex/ | Brian | |
2007-04-12 | fix bug in _playback_copy_to_current(): need to skip version position data ↵ | Brian | |
(see bug 10587) | |||
2007-04-06 | for evaluators, loop to VBO_ATTRIB_TEX7, not VBO_ATTRIB_INDEX. See bug 10543 | Brian | |
2007-03-09 | Merge branch 'origin' into glsl-compiler-1 | Brian | |
Conflicts: src/mesa/main/context.c | |||
2007-03-08 | Updates of the OpenVMS makefiles. | J.Jansen | |
-include missing definitions -add files to compile -remove files from compile list which are removed from the repositry -add support for vbo new file: src/mesa/vbo/descrip.mms modified: src/mesa/descrip.mms modified: src/mesa/drivers/osmesa/descrip.mms modified: src/mesa/drivers/x11/descrip.mms modified: src/mesa/swrast_setup/descrip.mms modified: src/mesa/tnl/descrip.mms | |||
2007-02-26 | fix mem leak | Brian | |
2007-02-26 | Fix #10071 - wrong max_index in vbo draw_prims. (Papadakos Panagiotis) | Aapo Tahkola | |
2007-02-22 | XXX comments about shaders | Brian | |
2007-02-22 | use ctx->VertexProgram._Current instead of ctx->VertexProgram._Enabled | Brian | |
2007-02-14 | fix typo preventing generic arrays from working with ARB_vp (bug #9952) | Roland Scheidegger | |
2007-02-09 | array overflow fix | Zou Nan hai | |
2007-02-01 | fix missing ADD_POINTERS, fixes crashes if the index elements are in a vbo. | Roland Scheidegger | |
2007-01-30 | Use new rebase helper. Remove other rebase code. | Keith Whitwell | |
2007-01-30 | Helper for rebasing draw requests where min_index != 0. | Keith Whitwell | |
2007-01-25 | do not rebase index buffers as it does not work currently (tested with r200 ↵ | Roland Scheidegger | |
and sw mesa) | |||
2007-01-25 | allocate larger minimum dstelt buffer | Roland Scheidegger | |
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) | |||
2007-01-25 | fix dstelt memory allocation to avoid hash corruption | Roland Scheidegger | |
2007-01-25 | re-fix bug 9062 in vbo code | Roland Scheidegger | |
2007-01-18 | typo fix. this case still fails. | Aapo Tahkola | |
2007-01-18 | Fix invalid enums passed to MapBuffer | Aapo Tahkola | |
2007-01-18 | Fix invalid enums passed to MapBuffer | Aapo Tahkola | |
2007-01-16 | Merge branch 'master' of git+ssh://keithw@git.freedesktop.org/git/mesa/mesa ↵ | Keith Whitwell | |
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 | |||
2007-01-15 | Remove unused index buffer. | Keith Whitwell | |
2007-01-15 | Correctly initialize current attribute sizes. | Keith Whitwell | |
Some legacy attributes (eg color) have an initial value other than {0,0,0,1} which means that their initial size != 1 either. | |||
2007-01-15 | Remove debug, reenable inplace splitting. | keithw | |
2007-01-15 | Remove special-case handling for index and edgeflag | Keith Whitwell | |
This isn't required with the changes to core mesa and the new attribute layout. | |||
2007-01-15 | Hook in split functionality | keithw | |
2007-01-15 | New files to manage splitting drawing commands | keithw | |
2006-11-20 | Don't perform dangling attribute check on POS attribute. It can't by | Keith Whitwell | |
definition dangle (every vertex has a position). However save->currentsz isn't properly maintained for this attribute, as there is no current position value to track. Based on patch from Haihao Xiang. | |||
2006-11-03 | need to call bind_arrays() in vbo_exec_DrawRangeElements. | Roland Scheidegger | |
2006-11-02 | Fix typo in last commit | Keith Whitwell | |
2006-11-02 | Similarly, fill in missing input slots in the vertex-array + | Keith Whitwell | |
NV_vertex_program path. | |||
2006-11-02 | Fill in missing input slots in the vertex-array + no-vertex-program | Keith Whitwell | |
path. | |||
2006-11-02 | Fix typo in display list attrib binding. | Keith Whitwell | |
2006-10-31 | move public structure definitions to vbo.h | Keith Whitwell | |
2006-10-30 | Move edgeflag into the VERT_ATTRIB_SEVEN slot. This means that our | Keith Whitwell | |
NV_vertex_program implementation has slightly incorrect aliasing behaviour. I think this is reasonable given the simplification and the fact that the mainstream ARB_vp continues to have the correct behaviour. | |||
2006-10-30 | Remove wakeup functions. This code is intended to be active all the | Keith Whitwell | |
time. | |||
2006-10-30 | switch several dri drivers over | Keith Whitwell | |