Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-23 | mesa: Enable remap table in core. | Chia-I Wu | |
This enables the remap table in core. driInitExtensions is adapted to use the remap table. All uses of extension_helper.h are replaced by remap_helper.h. The chicken-egg problem of the DRI drivers is also solved. It is now also possible to pass NULL extensions to driInitExtensions. It will cause driInitExtensions to map all known functions. This functionality is used by software drivers and EGL_i915. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-09-30 | mesa: move texel fetch/store into new texfetch.[ch] files | Brian Paul | |
2009-09-26 | mesa: added formats.c to build | Brian Paul | |
2009-09-20 | Revert "st/mesa: Compile in meta.c." | Brian Paul | |
This reverts commit 6c5726cd39ab12b86fae391d075fa74bc24b615c. | |||
2009-09-20 | st/mesa: Compile in meta.c. | Chia-I Wu | |
meta was moved to core Mesa since 651cffd626a82d9bf539437ca4bdf8ea4b396fab. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-09-19 | mesa: remove s_imaging.c from build | Brian Paul | |
2009-09-19 | mesa: remove s_texstore.c from makefile/project files | Brian Paul | |
2009-09-08 | slang: Remove the old preprocessor. | Michal Krol | |
2009-09-03 | ARB sync: Add support for GL_ARB_sync to swrast | Ian Romanick | |
This isn't quite right yet. The delete behavior and the context clean-up needs some work. | |||
2009-08-25 | mesa: remove -I$(TOP)/src/gallium/drivers from sources.mak | Brian Paul | |
Core Mesa and the state tracker do not depend on any gallium drivers. | |||
2009-08-18 | Merge branch 'master' into asm-shader-rework-1 | Ian Romanick | |
Conflicts: src/mesa/shader/arbprogparse.c | |||
2009-08-10 | mesa: new driver meta-ops module | Brian Paul | |
Implement glClear() in terms of quad rendering, implement glBlitFramebuffer() in terms of glCopyTexImage2D + textured quad, etc. There have been several places in the drivers where we've implemented meta rendering similar to this. This is an effort to do it in a more portable and more efficient form. The _mesa_meta_begin/end() functions act like glPush/PopAttrib() but are lighter-weight. Plus, _mesa_meta_begin() resets GL state back to default values (texturing off, identity vertex transform, etc) so the meta drawing functions don't have to worry about it. For now only _mesa_mesa_blit_framebuffer() and _mesa_meta_clear() are implemented. glDrawPixels() and glCopyPixels() would be the next candidates. | |||
2009-07-20 | ARB_fp/vp: Initial import of new ARB vp/fp assembler | Ian Romanick | |
This still needs quite a bit of work, but a bunch of the programs in progs/vp produce correct results. | |||
2009-07-20 | Add common_ppc.c to MESA_GALLIUM_SOURCES. | Michel Dänzer | |
2009-04-03 | mesa: move glGetTexImage(), glGetCompresssedTexImage() code into new file | Brian Paul | |
2009-03-07 | mesa: move shared context state functions to new shared.c file | Brian Paul | |
2009-03-07 | mesa: move glViewport and glDepthRange functions into new viewport.c file | Brian Paul | |
A bit of refactoring with an eye toward ES2 and GL 3.1 | |||
2009-03-07 | swrast: rename s_buffers.c -> s_clear.c | Brian Paul | |
2009-03-07 | mesa: remove GL_MESA_program_debug extension | Brian Paul | |
This was never fully fleshed out and hasn't been used. | |||
2009-03-06 | mesa: add new program optimizer code | Brian Paul | |
This is pretty simplistic for now, but helps with certain shaders. | |||
2009-03-04 | mesa: new cpuinfo.c file to init/query cpu info and extensions | Brian Paul | |
2009-03-05 | mesa: Add x86/common_x86.c to libmesagallium.a | Jakob Bornecrantz | |
Thanks to Brian for the refactor commit | |||
2009-03-04 | mesa: rename x86.c -> x86_xform.c | Brian Paul | |
2009-03-02 | mesa: remove VF_SOURCES, simplify MATH_XFORM_SOURCES | Brian Paul | |
2009-02-28 | mesa: just re-order some parts and update comments in sources.mak | Brian Paul | |
2009-02-28 | mesa: add gallium state tracker sources to ALL_SOURCES | Brian Paul | |
This should fix some missing dependency checking. | |||
2009-02-23 | gallium: add winsys interface for viewport changes to support DRI2 | Alan Hourihane | |
2009-02-11 | mesa: refactor MATH_SOURCES, remove Mesa x86 codegen from gallium build | Brian Paul | |
Omit math/m_xform.c from gallium builds since it's not used and it's the one place we were pulling in the Mesa x86 codegen which collides with gallium's x86 codegen. Can now omit ASM_C_SOURCES from gallium build too. | |||
2009-02-09 | mesa: add x86/rtasm/x86sse.c to fix linux-x86 build | Brian Paul | |
2009-02-09 | mesa: added new linux-gallium and linux-gallium-debug configs | Brian Paul | |
Also, remove gallium-related things from configs/default. They're in linux-gallium now. So the default builds are the same as they have been for Mesa/master. | |||
2008-12-16 | mesa: updated list of src files | Brian Paul | |
2008-12-12 | st: move feedback draw function to new file | Keith Whitwell | |
2008-08-19 | gallium: do a proper implementation of GL_OES_read_format | Brian Paul | |
Examine the currently bound color buffer's format to see if there's a good format/type match. | |||
2008-08-12 | mesa: Rename sources to sources.mak. | José Fonseca | |