summaryrefslogtreecommitdiffstats
path: root/src/mesa/SConscript
Commit message (Collapse)AuthorAgeFilesLines
* glapi: Move to src/mapi/.Chia-I Wu2010-05-071-28/+1
| | | | Move glapi to src/mapi/{glapi,es1api,es2api}.
* glapi: Move assembly dispatchers back into glapi/.Chia-I Wu2010-05-071-3/+3
|
* mesa: remove unused renderbuffer adaptor codeBrian Paul2010-05-041-1/+0
|
* st/mesa: Remove state_tracker/st_framebuffer.c from SConscript.Vinson Lee2010-04-131-1/+0
| | | | | This was missed in commit da8412ec19ad00627ae9139dc02f46f344bbb6ac. Fixes SCons build.
* scons: Build glapi regardless of the dri option.José Fonseca2010-04-111-6/+5
|
* st/mesa: Implement GL_OES_EGL_image driver hooks.Chia-I Wu2010-04-041-0/+1
| | | | | Use st_manager::get_egl_image to look up GLeglImageOES and implement EGLImageTargetTexture2D and EGLImageTargetRenderbufferStorage.
* mesa: add transformfeedback.c to buildBrian Paul2010-03-301-0/+1
|
* Merge remote branch 'origin/gallium-st-api'Chia-I Wu2010-03-161-0/+1
|\
| * st/mesa: Implement st_api.h.Chia-I Wu2010-03-121-0/+1
| | | | | | | | | | | | | | | | There is currently no user of this new interface. As the inteface can coexist with st_public.h, everthing should work as before. ST_TEXTURE_2D is both defined by st_public.h and st_api.h. Reorder the headers in st/dri to avoid conflicts.
* | glapi: exec_malloc for dispatch stubsGeorge Sapountzis2010-03-141-0/+1
|/
* glapi: Fix scons build -- list new file.José Fonseca2010-03-091-0/+1
|
* glapi: Move src/mesa/main/dispatch.c to glapi and rename.Chia-I Wu2010-02-251-1/+1
| | | | | | main/dispatch.c is a glapi source file. It is part of GLAPI_SOURCES in sources.mak and part of glapi_sources in SConscript. This commit moves it to glapi/ and renames it to glapi_dispatch.c.
* st/dri2: Use event-driven buffer validation.Francisco Jerez2010-02-161-1/+0
|
* glapi: split the no-op dispatch code into new glapi_nop.c fileBrian Paul2010-01-221-0/+1
| | | | This unclutters the glapi.c file a bit.
* mesa: added version.c to buildBrian Paul2010-01-051-0/+1
|
* st/mesa: implement conditional renderingBrian Paul2009-12-311-0/+1
|
* mesa: _mesa_Begin/EndConditionalRender() functionsBrian Paul2009-12-311-0/+1
| | | | | | | For GL_NV_conditional_render and GL3. The drawing functions don't check the query object yet. No API dispatch yet.
* Remove grammar module -- no dependencies left.Michal Krol2009-12-121-1/+0
|
* Merge branch 'master' into glsl-pp-rework-2Michal Krol2009-12-121-1/+3
|\ | | | | | | | | | | | | | | | | Conflicts: progs/perf/drawoverhead.c progs/perf/teximage.c progs/perf/vbo.c progs/perf/vertexrate.c src/mesa/shader/slang/library/slang_common_builtin_gc.h
| * mesa: Fix SCons build.Vinson Lee2009-12-091-1/+0
| | | | | | | | | | Commit cd6b8dd9e82fedc55d033131fbc0f8ee950567c8 deleted src/mesa/state_tracker/st_cb_get.c.
| * Merge branch 'texformat-rework'Brian Paul2009-10-281-0/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/radeon/radeon_fbo.c src/mesa/drivers/dri/s3v/s3v_tex.c src/mesa/drivers/dri/s3v/s3v_xmesa.c src/mesa/drivers/dri/trident/trident_context.c src/mesa/main/debug.c src/mesa/main/mipmap.c src/mesa/main/texformat.c src/mesa/main/texgetimage.c
| | * mesa: move texel fetch/store into new texfetch.[ch] filesBrian Paul2009-09-301-0/+1
| | |
| | * mesa: added formats.c to buildBrian Paul2009-09-261-0/+1
| | |
| | * Revert "scons: add meta.c to sources"Brian Paul2009-09-201-5/+0
| | | | | | | | | | | | This reverts commit 41fefe88c50376a57876b498c8619c8c9f535de6.
| | * scons: add meta.c to sourcesBrian Paul2009-09-201-0/+5
| | |
| * | mesa: Add remap.c to SConscript.Chia-I Wu2009-10-261-0/+1
| |/ | | | | | | Signed-off-by: Chia-I Wu <[email protected]>
* | scons: Autogenerate GLSL builtin library *_gc.h from *.gc files.Michal Krol2009-11-251-1/+3
| |
* | slang: Remove the old preprocessor.Michal Krol2009-09-081-1/+0
|/
* Add syncobj.c to SConscriptIan Romanick2009-09-031-0/+1
|
* mesa: Update sconscript for new ARB/FP assembler.José Fonseca2009-08-291-0/+6
|
* mesa: move glGetTexImage(), glGetCompresssedTexImage() code into new fileBrian Paul2009-04-031-0/+1
|
* mesa: move shared context state functions to new shared.c fileBrian Paul2009-03-071-0/+1
|
* mesa: move glViewport and glDepthRange functions into new viewport.c fileBrian Paul2009-03-071-0/+1
| | | | A bit of refactoring with an eye toward ES2 and GL 3.1
* mesa: remove GL_MESA_program_debug extensionBrian Paul2009-03-071-1/+0
| | | | This was never fully fleshed out and hasn't been used.
* mesa: add new program optimizer codeBrian Paul2009-03-061-0/+1
| | | | This is pretty simplistic for now, but helps with certain shaders.
* mesa: new cpuinfo.c file to init/query cpu info and extensionsBrian Paul2009-03-041-0/+1
|
* mesa: rename x86.c -> x86_xform.cBrian Paul2009-03-041-1/+1
|
* mesa: List new source file in SConscript.José Fonseca2009-02-241-0/+1
|
* wgl: Enable the use of Win32 threads.José Fonseca2009-02-231-0/+1
|
* wgl: relocate wgl code to state_trackers/wglKeith Whitwell2009-01-271-2/+0
| | | | Similar to the GLX state trackers for DRI and xlib.
* mesa: Ensure gl* symbols are marked as dllexport on windows.José Fonseca2009-01-081-0/+6
|
* scons: Specify C99 throughout all the tree.José Fonseca2008-12-301-5/+1
| | | | | | | | | | MSVC may not support full C99, but supports more than plain C90. And -pedantic without -std=c99 generates too many spurious warnings (specially C++ style comments) to be of any use. Note that using certain C99 features in the cross-platform parts of Gallium is still not possible; namely mid-of-scope variable declarations and named structure initializers will break MSVC builds.
* mesa: update SConscript with new source filesBrian Paul2008-12-161-1/+2
|
* mesa: Bring in new mesa sub-statetracker.José Fonseca2008-11-211-0/+3
| | | | Some code cleanup is still in order.
* scons: ppc support.Michel Dänzer2008-10-231-0/+4
|
* gallium: do a proper implementation of GL_OES_read_formatBrian Paul2008-08-191-0/+1
| | | | | Examine the currently bound color buffer's format to see if there's a good format/type match.
* mesa: Prefix main includes with dir to avoid conflicts.José Fonseca2008-07-241-1/+0
| | | | | Some of the headers in src/mesa/main have pretty common names which easily conflict with third-party code, e.g. config.h
* mesa: Fix Windows GDI winsys build.José Fonseca2008-06-241-0/+1
|
* gallium: add missing commaBrian Paul2008-06-121-1/+1
|
* mesa: refactor: update SConscript with recently added new source filesBrian Paul2008-06-111-0/+9
|