Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix unmatched parenthesis introduce by previous commits | Ian Romanick | 2010-03-03 | 2 | -2/+2 |
| | | | | | | | | I wasn't careful enough when removing support for GCC versions earlier than 3.3.0. I could have sworn that I compile tested before pushing, but apparently not. FAIL. Signed-off-by: Ian Romanick <[email protected]> | ||||
* | Remove support for GCC older than 3.3.0 from generated sources | Ian Romanick | 2010-03-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Ian Romanick <[email protected]> | ||||
* | Remove support for GCC older than 3.3.0 from generator scripts | Ian Romanick | 2010-03-03 | 3 | -4/+4 |
| | | | | Signed-off-by: Ian Romanick <[email protected]> | ||||
* | Remove support for GCC older than 3.3.0 | Ian Romanick | 2010-03-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Ian Romanick <[email protected]> | ||||
* | glapi: minor cosmetic | George Sapountzis | 2010-03-03 | 1 | -3/+3 |
| | |||||
* | glapi: drop condvar | George Sapountzis | 2010-03-03 | 1 | -45/+1 |
| | | | | Seems unused and replaced by functionality in os module. | ||||
* | glapi: fix compile with ES | George Sapountzis | 2010-03-02 | 2 | -1/+9 |
| | |||||
* | glapi: Fix syntax. | José Fonseca | 2010-03-01 | 1 | -1/+1 |
| | |||||
* | glapi: drop SOLARIS_THREADS | George Sapountzis | 2010-03-01 | 4 | -103/+4 |
| | | | | It seems that SOLARIS_THREADS is not used and does not work. | ||||
* | glapi.c: misc coscmetic for FreeTSD | George Sapountzis | 2010-03-01 | 4 | -22/+48 |
| | | | | | | | | - move out of of the dispatch/context block to after corresponding init functions - use more consistent naming with corresponding init functions - XXX use _glthread_InitTSD() vs (void)_glthread_GetTSD() in _glapi_check_multithread() XXX | ||||
* | glapi.c: misc cosmetic | George Sapountzis | 2010-03-01 | 1 | -28/+33 |
| | | | | | mainly, move the multithread check mutex out of the dispatch/context block, closer to where it is used. | ||||
* | glapi.c: mv init_glapi_relocs to glapi_getproc.c | George Sapountzis | 2010-03-01 | 3 | -208/+196 |
| | |||||
* | glapi.c: mv check_table to glapi_getproc.c | George Sapountzis | 2010-03-01 | 2 | -66/+67 |
| | |||||
* | glapi.c: split check_table to not_null and get_proc | George Sapountzis | 2010-03-01 | 2 | -13/+23 |
| | |||||
* | glapi.h: drop dispatch_override prototypes | George Sapountzis | 2010-03-01 | 1 | -12/+0 |
| | | | | cannot find them in mesa tree | ||||
* | glapi.h: misc cosmetic | George Sapountzis | 2010-03-01 | 1 | -11/+11 |
| | | | | | - revert context/dispatch order, similar to glapi.c - stray GL_GLEXT_PROTOTYPES | ||||
* | glapi.h: consolidate GET_DISPATCH() and GET_CURRENT_CONTEXT() macros | George Sapountzis | 2010-03-01 | 2 | -48/+66 |
| | | | | | | | | Use likely() macro, as this is what most projects use. Drops GL_CALL define, cannot find it in mesa tree. Also, whitespace cleaunps in glthread.h | ||||
* | Revert "glapi: Remove unnecessary headers." | José Fonseca | 2010-02-26 | 1 | -0/+2 |
| | | | | | | This reverts commit ead22e6a328e7d7b7c0b52af4705634e989e4d69. This headers are not unnecessary on windows. | ||||
* | glapi: Remove unnecessary headers. | Vinson Lee | 2010-02-25 | 1 | -2/+0 |
| | |||||
* | glapi/gen: just copy in glx/glapi | George Sapountzis | 2010-02-25 | 1 | -23/+21 |
| | |||||
* | glapi: EXTRA_DEBUG is never defined, make this explicit | George Sapountzis | 2010-02-25 | 1 | -1/+1 |
| | |||||
* | glapi: minor ugliness to be able to copy to xorg | George Sapountzis | 2010-02-25 | 5 | -15/+22 |
| | |||||
* | mesa: Move src/mesa/glapi/dispatch.h to mesa. | Chia-I Wu | 2010-02-25 | 3 | -39/+2 |
| | | | | | | 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. | ||||
* | glapi: Move src/mesa/main/dispatch.c to glapi and rename. | Chia-I Wu | 2010-02-25 | 1 | -0/+96 |
| | | | | | | 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. | ||||
* | glapi: Generated GLX sources should use glapidispatch.h. | Chia-I Wu | 2010-02-25 | 2 | -2/+2 |
| | | | | Fix glX_proto_recv.py and glX_proto_send.py, and regenerate the sources. | ||||
* | glapi: GL_OES_EGL_image autogenerated files | Kristian Høgsberg | 2010-02-24 | 5 | -304/+340 |
| | |||||
* | glapi: Add GL_OES_EGL_image | Kristian Høgsberg | 2010-02-24 | 3 | -1/+24 |
| | |||||
* | glapi: fix code generation Makefile after mv | George Sapountzis | 2010-02-24 | 1 | -73/+118 |
| | |||||
* | glapi: mv code generation to subdir | George Sapountzis | 2010-02-24 | 42 | -0/+0 |
| | | | | This just moves files, code generation Makefile will be fixed in next commit for easier review. | ||||
* | Replace the _mesa_*printf() wrappers with the plain libc versions | Kristian Høgsberg | 2010-02-19 | 1 | -1/+1 |
| | |||||
* | Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions | Kristian Høgsberg | 2010-02-19 | 1 | -3/+0 |
| | |||||
* | Remove _mesa_memset in favor of plain memset. | Kenneth Graunke | 2010-02-19 | 1 | -1/+0 |
| | | | | This may break the SUNOS4 build, but it's no longer relevant. | ||||
* | Remove _mesa_memcpy in favor of plain memcpy. | Kenneth Graunke | 2010-02-19 | 1 | -1/+0 |
| | | | | This may break the SUNOS4 build, but it's no longer relevant. | ||||
* | Remove _mesa_strcmp in favor of plain strcmp. | Kenneth Graunke | 2010-02-19 | 2 | -2/+1 |
| | |||||
* | glapi: Avoid #including gl.h | Kristian Høgsberg | 2010-02-11 | 1 | -5/+3 |
| | | | | | It's only used for a couple of integer types and and might conflict with other client API header files. | ||||
* | Retire miniglx and move the actual glx code up to src/glx | Kristian Høgsberg | 2010-02-09 | 1 | -10/+10 |
| | |||||
* | glapi: Add back the reduced Noop dispatch | Kristian Høgsberg | 2010-02-05 | 1 | -2/+18 |
| | | | | This got "simplified" away in e4f168a6f4911a096be97d2e83ef8ad9c5862ec0. | ||||
* | Merge branch 'mesa_7_7_branch' | Brian Paul | 2010-01-25 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/intel/intel_screen.c src/mesa/drivers/dri/intel/intel_swapbuffers.c src/mesa/drivers/dri/r300/r300_emit.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_tex.c src/mesa/drivers/dri/r300/r300_texstate.c | ||||
| * | glapi: Do not use .type pseudo-op on Mac OS X. | Vinson Lee | 2010-01-23 | 1 | -1/+1 |
| | | | | | | | | The .type directive is an unknown pseudo-op on Mac OS X. | ||||
* | | Merge branch 'arb_half_float_vertex' | Dave Airlie | 2010-01-23 | 1 | -0/+3 |
|\ \ | |||||
| * | | glapi: add GL_HALF_FLOAT enum support. | Dave Airlie | 2010-01-23 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | Regenerate enums files and GLX indirect. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | | | glapi: Include glheader.h in glapi_nop.c. | Chia-I Wu | 2010-01-23 | 1 | -7/+1 |
| | | | | | | | | | | | | | | | In addition to OpenGL headers, glheader.h also defines OpenGL ES types that are used in core Mesa or ES overlay. | ||||
* | | | glapi: define GLfixed, GLclampx types for ES 1 | Brian Paul | 2010-01-22 | 1 | -0/+7 |
| | | | | | | | | | | | | I'm not 100% sure this is the best fix, but it seems OK. | ||||
* | | | glapi: clean-up and simplify glapi_nop.c code | Brian Paul | 2010-01-22 | 2 | -62/+25 |
| | | | | | | | | | | | | | | | | | | Removed _glapi_noop_enable_warnings() and _glapi_set_warning_func(). Just check the DEBUG env vars and call fprintf(stderr) with a warning message instead. | ||||
* | | | glapi: split the no-op dispatch code into new glapi_nop.c file | Brian Paul | 2010-01-22 | 5 | -84/+125 |
| | | | | | | | | | | | | This unclutters the glapi.c file a bit. | ||||
* | | | glapi: fix int->pointer conversions warnings in no-op functions | Brian Paul | 2010-01-22 | 1 | -1/+1 |
|/ / | |||||
* | | Do not include glapi/dispatch.h outside Mesa core. | Chia-I Wu | 2010-01-21 | 1 | -1/+0 |
| | | | | | | | | | | Include the glapi*.h directly instead. glapi/dispatch.h became a Mesa core header since 22884db174b9fb0736cec1c6a192f8b9a97500c1. | ||||
* | | Merge remote branch 'origin/opengl-es-v2' | Chia-I Wu | 2010-01-20 | 14 | -268/+417 |
|\ \ | |||||
| * \ | Merge branch 'master' into opengl-es-v2 | Chia-I Wu | 2010-01-12 | 17 | -438/+724 |
| |\ \ | | | | | | | | | | | | | | | | | Conflicts: src/mesa/main/dd.h | ||||
| * | | | glapi: Add OpenGL ES compatibility mode to scripts. | Chia-I Wu | 2009-11-06 | 4 | -19/+108 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the mode is on, the scripts would generate headers that are suitable for OpenGL ES. There are two differences. One is that they will generate function prototypes for OpenGL ES specific functions. The other is that, when a function has multiple names, SET/GET/CALL macros would be generated for each of names. Signed-off-by: Chia-I Wu <[email protected]> |