summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Collapse)AuthorAgeFilesLines
* glapi: Fix syntax.José Fonseca2010-03-011-1/+1
|
* radeon: Reduce number of radeon_bo_map calls that require kernel entry.Pauli Nieminen2010-03-011-3/+13
| | | | | | | | | | DMA buffers are often remapped many times for singel cs. To reduce number of mapping calls ending to kernel dma buffers are mapped when allocated and unmapped when full or in cs flush. This makes indifual mapping calls in other parts of code simple increment/decrement reference count which is faster than entering kernel. This improves Anholt's openarena benchmark from 36 fps to 44 fps.
* Remove now obsolete mesa_bzero symbol.Karl Schultz2010-03-011-1/+0
|
* glapi: drop SOLARIS_THREADSGeorge Sapountzis2010-03-016-105/+6
| | | | It seems that SOLARIS_THREADS is not used and does not work.
* glapi.c: misc coscmetic for FreeTSDGeorge Sapountzis2010-03-014-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 cosmeticGeorge Sapountzis2010-03-011-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.cGeorge Sapountzis2010-03-013-208/+196
|
* glapi.c: mv check_table to glapi_getproc.cGeorge Sapountzis2010-03-012-66/+67
|
* glapi.c: split check_table to not_null and get_procGeorge Sapountzis2010-03-012-13/+23
|
* glapi.h: drop dispatch_override prototypesGeorge Sapountzis2010-03-011-12/+0
| | | | cannot find them in mesa tree
* glapi.h: misc cosmeticGeorge Sapountzis2010-03-011-11/+11
| | | | | - revert context/dispatch order, similar to glapi.c - stray GL_GLEXT_PROTOTYPES
* glapi.h: consolidate GET_DISPATCH() and GET_CURRENT_CONTEXT() macrosGeorge Sapountzis2010-03-012-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
* dri/nouveau: Combine the dummy texture more deterministically on nv0x.Francisco Jerez2010-03-011-1/+4
|
* dri/nouveau: Fix up the ADD texture environment on nv0x.Francisco Jerez2010-03-012-2/+1
|
* dri/nouveau: Add two stencil operation cases in nv04_state_raster.c.Andrew Randrianasulu2010-03-011-0/+4
| | | | Signed-off-by: Francisco Jerez <[email protected]>
* dri/nouveau: Allow to render to XRGB8888 textures.Andrew Randrianasulu2010-03-011-0/+2
| | | | Signed-off-by: Francisco Jerez <[email protected]>
* dri: Remove dead code.Vinson Lee2010-02-272-36/+10
|
* mesa: Add asserts to check inputs to memcpy.Vinson Lee2010-02-271-0/+3
|
* mesa: Add assert to check input to memcpy is not null.Vinson Lee2010-02-271-0/+1
|
* glsl: Move assert from outside to inside of _slang_gen_swizzle function.Vinson Lee2010-02-271-1/+1
|
* dri: Add assert to check for null pointer dereference.Vinson Lee2010-02-271-0/+1
|
* i810: Add assert to check for null pointer dereference.Vinson Lee2010-02-271-0/+1
|
* mach64: Add asserts to check for null pointer dereferences.Vinson Lee2010-02-271-0/+3
|
* mga: Add assert to check for null pointer dereference.Vinson Lee2010-02-271-0/+1
|
* r128: Add assert to check for null pointer dereference.Vinson Lee2010-02-271-0/+1
|
* st/mesa: do not advertise S3TC if the external lib is not availableMarek Olšák2010-02-281-2/+6
|
* mesa: remove libmesagallium.a on make cleanMarcin Slusarz2010-02-271-1/+1
| | | | Signed-off-by: José Fonseca <[email protected]>
* r300: Add asserts to check for null pointer dereferences.Vinson Lee2010-02-271-0/+2
|
* savage: Add assert to check for null pointer dereference.Vinson Lee2010-02-271-0/+1
|
* sis: Add assert to check function pointer is not null.Vinson Lee2010-02-271-0/+1
|
* tdfx: Add asserts to check for null pointer dereferences.Vinson Lee2010-02-272-0/+10
|
* unichrome: Assert that pointer is not null before dereferencing.Vinson Lee2010-02-271-0/+2
|
* radeon: Assert pointer is not null before dereferencing.Vinson Lee2010-02-271-0/+1
| | | | | Add back an assert that was removed in commit cd5f167353f16fb4f5b349002625b704f3e23778.
* dri: Assert pointer is not null before dereferencing.Vinson Lee2010-02-271-0/+1
|
* r600: Assert pointer is not null before dereferencing.Vinson Lee2010-02-271-0/+3
|
* glsl: Assert input to strcmp is not null.Vinson Lee2010-02-271-0/+1
|
* glsl: Assert pointer is not null before dereferencing.Vinson Lee2010-02-271-0/+1
|
* mesa: Remove unnecessary header.Vinson Lee2010-02-261-1/+0
|
* r600: enable OQ on rv740 on drms with working pipe configAlex Deucher2010-02-261-3/+6
|
* r600: fail to validate unsupported texture formatsKlaus Schnass2010-02-261-16/+12
|
* intel: Lookup requested renderbuffer in intel_create_image_from_renderbufferKristian Høgsberg2010-02-261-1/+2
| | | | Previously we'd use the current renderbuffer.
* Set API dispatch pointers for OES_EGL_image functionsKristian Høgsberg2010-02-261-0/+5
| | | | This chunk fell through the cracks when I rebase the EGLImage patch series.
* mesa: fix _BaseFormat assignment in _mesa_soft_renderbuffer_storage()Brian Paul2010-02-261-1/+1
| | | | | | The rb->InternalFormat field will be set by the caller if the allocation succeeds. Until then, this field's value can't be used. Fixes a failed assertion with FlightGear.
* Revert "glapi: Remove unnecessary headers."José Fonseca2010-02-261-0/+2
| | | | | | This reverts commit ead22e6a328e7d7b7c0b52af4705634e989e4d69. This headers are not unnecessary on windows.
* r300/compiler: Assert that array index is not negative.Vinson Lee2010-02-261-0/+2
|
* glapi: Remove unnecessary headers.Vinson Lee2010-02-251-2/+0
|
* i965: Remove unnecessary headers.Vinson Lee2010-02-2510-25/+0
|
* swrast: add 0.5 bias in tex_array_slice() per the specBrian Paul2010-02-251-1/+1
|
* mesa: enable GL_EXT_texture_array for sw driversBrian Paul2010-02-251-0/+1
|
* glsl: implement support for GL_EXT_texture_arrayBrian Paul2010-02-259-83/+246
| | | | | | | | GL_EXT_texture_array is different from the existing GL_MESA_texture_array support in that the former is only supported for GLSL, not fixed-function. The shadow compare versions of the sampler functions haven't been tested yet. The non-shadow versions have been tested with a new piglit test.