Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-20 | mesa: Fix GetUniformLocation while compiling display lists. | Nick Bowler | |
This function was apparently missing from the display list dispatch table, causing the generic no-op function to be called instead. To make matters worse, the no-op function is indistinguishable from a successful call to GetUniformLocation. GL specifies that GetUniformLocation is executed immediately when compiling display lists. Fixes fdo bug 29622. Signed-off-by: Nick Bowler <nbowler@draconx.ca> | |||
2010-06-10 | mesa: move nvprogram.[ch] to main/ | Brian Paul | |
2010-06-10 | mesa: move arbprogram.[ch] to main/ | Brian Paul | |
2010-06-10 | mesa: move atifragshader.[ch] to main/ | Brian Paul | |
2010-05-25 | mesa: display list support for uint uniforms | Brian Paul | |
Still need to plug into dispatcher... | |||
2010-05-02 | mesa: Include api_exec.h in dlist.c. | Vinson Lee | |
Fixes _mesa_alloc_dispatch_table implicit declaration warning. | |||
2010-05-02 | Merge branch 'gles2-2' | Kristian Høgsberg | |
Conflicts: src/mesa/drivers/dri/common/dri_util.h | |||
2010-05-02 | mesa: s/sprintf/_mesa_snprintf/ | Vinson Lee | |
2010-04-22 | mesa: Move struct _glapi_table allocation out of context.c | Kristian Høgsberg | |
We now allocate the table from api_exec.c and dlist.c where we fill out the table. This way, context.c doesn't need to know the actual contents of struct _glapi_table. | |||
2010-04-05 | mesa: remove unused var | Brian Paul | |
Fixes a coverity warnings. | |||
2010-04-02 | mesa: display list support for GL_EXT_transform_feedback | Brian Paul | |
2010-03-05 | APPLE_object_purgeable: core | Chris Wilson | |
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> | |||
2010-02-25 | mesa: Move src/mesa/glapi/dispatch.h to mesa. | Chia-I Wu | |
glapi/dispatch.h is a core Mesa header file. Move the header file to main/ to make this clear. It also becomes clear after this change that IN_DRI_DRIVER is only used in core Mesa to enable the remap table. | |||
2010-02-19 | Replace the _mesa_*printf() wrappers with the plain libc versions | Kristian Høgsberg | |
2010-02-19 | Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions | Kristian Høgsberg | |
2010-02-19 | mesa: replace _mesa_bzero() with memset() | Brian Paul | |
2010-02-19 | mesa: replace old MEMCPY macro with memcpy | Brian Paul | |
2010-02-19 | Remove _mesa_memcpy in favor of plain memcpy. | Kenneth Graunke | |
This may break the SUNOS4 build, but it's no longer relevant. | |||
2010-02-01 | mesa: Remove unnecessary headers. | Vinson Lee | |
2010-01-27 | mesa: fix double->float assignment warnings | Brian Paul | |
Reported by Karl Schultz. | |||
2010-01-22 | Merge branch 'mesa_7_7_branch' | Brian Paul | |
Conflicts: src/gallium/auxiliary/draw/draw_context.c src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c src/gallium/auxiliary/pipebuffer/Makefile src/gallium/auxiliary/pipebuffer/SConscript src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/tgsi/tgsi_scan.c src/gallium/drivers/i915/i915_surface.c src/gallium/drivers/i915/i915_texture.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_tex_sample_c.c src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/softpipe/sp_prim_vbuf.c src/gallium/state_trackers/xorg/xorg_dri2.c src/gallium/winsys/drm/intel/gem/intel_drm_api.c src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c src/gallium/winsys/drm/radeon/core/radeon_drm.c src/gallium/winsys/drm/vmware/core/vmw_screen_dri.c src/mesa/state_tracker/st_cb_clear.c | |||
2010-01-18 | mesa: Remove unnecessary headers from dlist.c. | Vinson Lee | |
2009-12-31 | mesa: remove a line of dead code | Brian Paul | |
2009-12-31 | mesa: enable ColorMaskIndexed in display lists | Brian Paul | |
2009-12-30 | mesa: display list support for glClearBuffer functions | Brian Paul | |
Note: some code disabled until dispatch table supports GL3 entrypoints. | |||
2009-12-29 | mesa: plug in GL_EXT_draw_buffers2 functions | Brian Paul | |
2009-12-29 | mesa: add dlist support for indexed colormask and indexed enables/disables | Brian Paul | |
Not plugged into dispatch table yet... | |||
2009-10-07 | mesa: clean up extended opcode code | Brian Paul | |
2009-10-07 | mesa: move gl_list_instruction and gl_list_extensions to dlist.c | Brian Paul | |
2009-10-07 | mesa: added _mesa_free_display_list_data() | Brian Paul | |
2009-10-07 | mesa: clean-up display list mem allocation, fix NULL handling | Brian Paul | |
The -1 term in alloc_instruction() foiled later NULL pointer checks. | |||
2009-10-07 | main: replace ALLOC_INSTRUCTION macro with regular function | Brian Paul | |
2009-10-07 | mesa: rename display list functions | Brian Paul | |
_mesa_alloc_instruction() sounded like it was related to vertex/fragment program instructions, but it wasn't. | |||
2009-10-05 | Merge branch 'mesa_7_6_branch' | Brian Paul | |
Conflicts: src/gallium/auxiliary/util/u_cpu_detect.c | |||
2009-10-01 | mesa: fix potential uninitialized memory reads | Brian Paul | |
2009-09-30 | mesa/main: Make FEATURE_dlist follow feature conventions. | Chia-I Wu | |
As shown in mfeatures.h, this allows users of dlist.h to work without knowing if the feature is available. | |||
2009-09-30 | mesa/main: Make FEATURE_evaluators follow feature conventions. | Chia-I Wu | |
As shown in mfeatures.h, this allows users of eval.h to work without knowing if the feature is available. | |||
2009-09-30 | mesa/main: New feature FEATURE_queryobj. | Chia-I Wu | |
It merges FEATURE_ARB_occlusion_query and FEATURE_EXT_timer_query, and follows the feature conventions. | |||
2009-09-30 | mesa/main: New feature FEATURE_arrayelt. | Chia-I Wu | |
This allows the removal of AEcontext. | |||
2009-09-16 | Merge branch 'mesa_7_6_branch' | Ian Romanick | |
2009-09-16 | Merge branch 'mesa_7_5_branch' into mesa_7_6_branch | Ian Romanick | |
Conflicts: src/mesa/main/dlist.c | |||
2009-09-15 | mesa: compile glUniformMatrix() functions into display lists | Brian Paul | |
I believe this is the last of the shader-related functions that needed display list treatment. | |||
2009-09-15 | mesa: implement more glUniform display list functions | Brian Paul | |
2009-09-15 | mesa: compile glUniform4f() into display lists | Brian Paul | |
Note: there are more glUniform functions to compile... | |||
2009-09-15 | mesa: compile glUseProgram/glUseProgramObjectARB into display lists | Brian Paul | |
Fixes bug 23746 | |||
2009-09-08 | mesa: Add support for ARB_draw_elements_base_vertex. | Eric Anholt | |
2009-09-01 | mesa: Make MultiDrawElements submit multiple primitives at once. | Eric Anholt | |
Previously, MultiDrawElements just called DrawElements a bunch of times. By sending several primitives down the pipeline at once, we avoid a bunch of validation. On my GL demo, this improves fps by 2.5% (+/- .41%) and reduces CPU usage by 70.5% (+/- 2.9%) (n=3). Reviewed by: Ian Romanick <ian.d.romanick@intel.com> | |||
2009-08-14 | Merge branch 'mesa_7_5_branch' | Brian Paul | |
2009-08-13 | mesa: fix some invalid memory reads | Brian Paul | |
We were passing the address of a float to functions that would deref the pointer as an array. | |||
2009-08-13 | mesa: fix warnings about locals hiding function params | Brian Paul | |