summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* r300g: remove pointless "while"Marek Olšák2010-02-271-1/+1
|
* 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
|
* st/dri: Assert pointer is not null before dereferencing.Vinson Lee2010-02-271-2/+4
|
* 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
|
* st/xorg: Re-enable crtc on resizeJakob Bornecrantz2010-02-271-3/+21
|
* st/xorg: Fix copy-topyJakob Bornecrantz2010-02-271-1/+1
|
* vmware/xorg: Bump to match vmware driverJakob Bornecrantz2010-02-271-3/+3
|
* st/xorg: Make resize fail gracefullyJakob Bornecrantz2010-02-271-14/+55
|
* st/xorg: Obey max {width|height} from kernel and GalliumJakob Bornecrantz2010-02-271-2/+23
|
* st/xorg: Encapsulate all customizable stuff in a separate class.Thomas Hellstrom2010-02-276-91/+121
| | | | | | | | | This avoids exposing the ms driver structure to the winsys, and nicely encapsulates driver customizable stuff. In the future more things might be customizable by the winsys, like throttling, 3D readback etc. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
* vmware/xorg: Export modinfo just as the other vmware X drivers doesJakob Bornecrantz2010-02-271-3/+42
|
* st/xorg: A bit more debugging infoJakob Bornecrantz2010-02-271-0/+6
|
* st/xorg: Make default of debugging fallbacks smartJakob Bornecrantz2010-02-271-1/+1
| | | | Set it to the same as 2d acceleration
* drm/vmware: Latest interface changes are backwards incopatibleJakob Bornecrantz2010-02-271-1/+1
| | | | | | Since the execbuffer change actually changed size off the ioctl struct and not just a reuse of padded bits, we can't support old kernels as easily as the scanout change was.
* st/xorg, vmware/xorg: Fix xnfcalloc arguments.Thomas Hellstrom2010-02-272-2/+2
| | | | Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
* vmware: Update vmwgfx_drm.h to kernel version.Thomas Hellstrom2010-02-271-0/+8
| | | | Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
* 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
|
* nv40: fix include of nv04_surface_2d.hChristoph Bumiller2010-02-261-1/+1
|
* eglinfo: Wrap extension stringKristian Høgsberg2010-02-261-2/+37
|
* xeglgears: Add an case that exercises EGL_KHR_gl_renderbuffer_imageKristian Høgsberg2010-02-261-12/+67
|
* egl_dri2: Implement EGL_KHR_gl_renderbuffer_imageKristian Høgsberg2010-02-261-63/+103
|
* intel: Lookup requested renderbuffer in intel_create_image_from_renderbufferKristian Høgsberg2010-02-261-1/+2
| | | | Previously we'd use the current renderbuffer.
* progs/tests: add compile-time option for coloring texture cornersBrian Paul2010-02-261-0/+32
| | | | | When debugging wrap modes it's helpful to set each corner of the texture image to a distinct color.
* gallium: define GENERATED auxiliary filesBrian Paul2010-02-261-1/+7
| | | | Don't need special default dependency on u_format_pack.h anymore.
* gallium: added GENERATED_SOURCES var to Makefile.templateBrian Paul2010-02-261-3/+3
| | | | For use in dependency checking and make clean.
* progs/glsl: Ensure CFLAGS are passed during linkingDan Nicholson2010-02-261-1/+4
| | | | | | | | | | | | Commit ab6825b3e3fd04564b7840e945fa32b0a7b3c0c2 fixed an issue where the architecture option -m32 wasn't being passed to the compiler when linking .o files. This would only fix the issue with user's building with the hacky --enable-32-bit. The right way to fix this is to pass CFLAGS to the linker, which the GNU make builtin rules unfortunately don't do. Signed-off-by: Dan Nicholson <dbn.lists@gmail.com> Tested-by: Török Edwin <edwintorok@gmail.com>
* xeglgears: Clean up the code a bitKristian Høgsberg2010-02-261-32/+45
| | | | Still a mess...
* 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.
* Revert "gallium: remove unneeded -I path from Makefile.templast"Brian Paul2010-02-261-0/+1
| | | | | | | | This reverts commit d9c65ddd52199469c49fc0d3ad90fedb9a69274d. Looks like the nouveau drivers need this. Perhaps the drivers could be fixed to add the extra -I path where needed. I'll leave that up to others.
* gallium/nouveau: clean-up #includesBrian Paul2010-02-265-22/+22
|
* gallium: remove unneeded -I path from Makefile.templastBrian Paul2010-02-261-1/+0
|
* softpipe: fix up #includesBrian Paul2010-02-262-6/+8
|
* gallium/trace: remove unneeded path prefixes on #includesBrian Paul2010-02-261-5/+5
|
* gallium/identity: remove unneeded path prefixes on #includesBrian Paul2010-02-261-5/+5
|
* glx: fix incorrect array stack memory allocationMarkus Fleschutz2010-02-261-1/+2
| | | | | | | The array stack space wasn't allocated to the proper size. Fixes out of bounds memory writes when the client/array stack depth exceeds one. See fd.o bug 26768.
* util: Define SRGB's channels as normalized.José Fonseca2010-02-261-9/+9
| | | | A better approximation than uscaled...
* util: Code generate functions to pack and unpack a single pixel.José Fonseca2010-02-267-164/+507
| | | | | | | | | | | | | | | | | | | | | Should work correctly for all pixel formats except SRGB formats. Generated code made much simpler by defining the pixel format as a C structure. For example this is the generated structure for PIPE_FORMAT_B6UG5SR5S_NORM: union util_format_b6ug5sr5s_norm { uint16_t value; struct { int r:5; int g:5; unsigned b:6; } chan; }; Not used everywhere yet because it seems compiled code is slower than bitshift arithmetic by some misterious reason. So we should generate bitshift arithmetic at least for the simple UNORM pixel formats.
* util: Factor some code into u_format_parse.pyJosé Fonseca2010-02-264-28/+96
|
* util: Add util_bswap16.José Fonseca2010-02-261-0/+11
|
* util: Use python names consistent with u_format.hJosé Fonseca2010-02-264-149/+161
|
* 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.
* mesa: update tarball file list, bump version stringBrian Paul2010-02-261-7/+6
|
* progs/xdemos: fix typo in glxinfo helpBrian Paul2010-02-261-1/+1
|
* llvmpipe: Fix lp_tile_r5g6b5_unorm_write_4ub.José Fonseca2010-02-261-1/+2
| | | | Was using 32bit integer pointers instead of 16bits.
* llvmpipe: Fix scons dependencies.José Fonseca2010-02-261-0/+6
|