Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-21 | st/egl: Properly convert vrefresh to refresh rate. | Chia-I Wu | |
Some kernels have vrefresh = (refresh rate * 1000) while others don't. Use some heuristics here. | |||
2010-02-21 | st/egl: Enable extensions before adding configs. | Chia-I Wu | |
Configs are validated before added. The validation depends on the extensions available. If configs are added before enabling extensions, configs with EGL_SCREEN_SURFACE_MESA bit set will never pass the validation for example. | |||
2010-02-21 | st/egl: Do not force validate when update_buffer is called. | Chia-I Wu | |
st/mesa was changed to call pipe_screen::update_buffer in st_validate_state. In most cases there is no need to validate. | |||
2010-02-21 | st/egl: Clean up DRI2 surface. | Chia-I Wu | |
Mainly to move the call to DRI2GetBuffers from dri2_surface_validate to the new dri2_surface_update_buffers. | |||
2010-02-21 | st/egl: Clean up ximage surface. | Chia-I Wu | |
Mainly to move buffer allocation code from ximage_surface_validate to the new ximage_surface_update_buffers. | |||
2010-02-20 | st/xlib: Add assert to check for null pointer dereference. | Vinson Lee | |
2010-02-20 | gamma: Silence uninitialized variable warnings. | Vinson Lee | |
2010-02-20 | gamma: Add missing headers. | Vinson Lee | |
2010-02-20 | gamma: Remove unnecessary header. | Vinson Lee | |
2010-02-20 | intel: Silence compiler format warnings. | Vinson Lee | |
2010-02-20 | tgsi: ifdef out unused function micro_sqrt. | Vinson Lee | |
2010-02-19 | mesa: Silence compiler format warning. | Vinson Lee | |
2010-02-19 | mesa: fix snprintf() typo | Brian Paul | |
2010-02-19 | mesa: restore _mesa_snprintf() - it's needed for Windows | Brian Paul | |
This reverts part of commit 298be2b028263b2c343a707662c6fbfa18293cb2 | |||
2010-02-19 | mesa: casts to silence new warnings from printf() | Brian Paul | |
2010-02-19 | mesa: remove abs/negate from fetch_vector1ui() | Brian Paul | |
This function is only used for the NV unpack instructions. Negate/abs make no sense and removing the code fixes Windows compiler warnings. Found by Karl Schultz. | |||
2010-02-19 | intel: Set buffer stamp before getting new buffers | Kristian Høgsberg | |
This way, if we get an invalidate as we update the buffers, we don't clobber the drawable stamp and ignore the invalidate. Pointed-out-by: Francisco Jerez | |||
2010-02-19 | r300g: fix rendering into the L8 and A8 texture formats | Marek Olšák | |
RB3D_COLORPITCH.COLORFORMAT.I8 stores the C2 component. | |||
2010-02-19 | Drop macro wrappers for the aligned memory functions | Kristian Høgsberg | |
2010-02-19 | tgsi: Make more exec opcodes look pretty. | Michal Krol | |
2010-02-19 | tgsi: Change prototypes of micro opcodes to explicitly indicates number of args. | Michal Krol | |
2010-02-19 | tgsi: Rewrite exec implementations of NRM and NRM4. | Michal Krol | |
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 MEMSET macro with memset | Brian Paul | |
2010-02-19 | mesa: replace old MEMCPY macro with memcpy | Brian Paul | |
2010-02-19 | Remove _mesa_memcmp in favor of plain memcmp. | Kenneth Graunke | |
This may break the SUNOS4 build, but it's no longer relevant. | |||
2010-02-19 | Remove _mesa_memset in favor of plain memset. | Kenneth Graunke | |
This may break the SUNOS4 build, but it's no longer relevant. | |||
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-19 | Remove _mesa_atoi in favor of plain atoi. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strncmp in favor of plain strncmp. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strcmp in favor of plain strcmp. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strlen in favor of plain strlen. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strncpy in favor of plain strncpy. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strcpy in favor of plain strcpy. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strncat in favor of plain strncat. | Kenneth Graunke | |
2010-02-19 | Remove _mesa_strstr in favor of plain strstr. | Kenneth Graunke | |
2010-02-19 | Revert "r300g: remove L8_UNORM from colorbuffer formats" | Corbin Simpson | |
This reverts commit fc427d23439a2702068209957f08990ea29fe21b. At least xorg uses this, and just because something is not used in OpenGL is *never* a valid reason to remove functionality from Gallium. If something lacks a test, go add a test, don't remove features. | |||
2010-02-19 | gamma: s#colormac.h#main/colormac.h# | Vinson Lee | |
2010-02-19 | gamma: s/gammacontext.h/gamma_context.h/ | Vinson Lee | |
2010-02-19 | egl: Silence warnings when compiled with -pedantic. | Chia-I Wu | |
Just follow gcc's advices here. | |||
2010-02-19 | egl: Silence warnings in check/return macros. | Chia-I Wu | |
The macros give warnings when compiled with -pedantic. This commit is based on a patch by Brian Paul, with minor changes to add do {} while(0) and rename the check macros. | |||
2010-02-19 | r300g: remove L8_UNORM from colorbuffer formats | Marek Olšák | |
Not renderable in OpenGL anyway. | |||
2010-02-18 | softpipe: fix depth testing problems | Brian Paul | |
The optimized Z-test functions assumed that the array of incoming quads are adjacent, but that's not always true. The fragment shader can cull intermediate quads, for example. Now these Z-test functions can cope with non-adjacent quads. A little bit of performance is probably lost, but it's probably not worth worring about. This fixes broken glBitmap() Z testing, among other things. (cherry picked from commit d437d905e6924ebc05ec9efe87e1e2c48d75bc13) | |||
2010-02-18 | st/mesa: added some bitmap debug code (disabled) | Brian Paul | |
2010-02-18 | softpipe: comments and whitespace fixes | Brian Paul | |
2010-02-18 | softpipe: const qualifiers, comments | Brian Paul | |
2010-02-18 | identity: Propagate api->name and api->driver_name up | Jakob Bornecrantz | |
2010-02-18 | trace: Propagate api->name up | Jakob Bornecrantz | |