Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-25 | nv50: fix uninitialized variable in nv50_revdep_reorder | Marcin Slusarz | |
"unsafe" is never initialized, but used (found by valgrind) | |||
2010-01-25 | nv50: fix crash in nv50_pre_pipebuffer_map (nv50_screen->cur_ctx) | Marcin Slusarz | |
nv50_pre_pipebuffer_map references screen->cur_ctx which points to freed memory after the context is destroyed. This crash is easily triggerable by progs/xdemos/glxcontexts. | |||
2010-01-25 | nouveau/winsys: be nice and close the device on destroy | Marcin Slusarz | |
2010-01-25 | nouveau: fix winsys object leak | Marcin Slusarz | |
2010-01-24 | nv50: fix handling of FragCoord input | Christoph Bumiller | |
2010-01-24 | nv50: only flush texture caches on st request | Christoph Bumiller | |
2010-01-24 | nv50: implement render_condition | Christoph Bumiller | |
Still not handling queries on multiple contexts though. | |||
2010-01-24 | egl: Add and use make_library_path. | Chia-I Wu | |
Add a platform specific function to turn a library name to a library path. It is used to convert EGL_DRIVER or the default driver to a library path that can be loaded. | |||
2010-01-24 | egl: Remove _eglFindAPIs. | Chia-I Wu | |
This function is not used and should have been removed by last commit. My mistake. | |||
2010-01-24 | egl: Remove unused helper functions. | Chia-I Wu | |
_eglFillInConfigs and _eglFindAPIs have no user in Mesa and are unlikely to find one soon. It should be fine to remove them. | |||
2010-01-24 | egl: Remove unused casting functions. | Chia-I Wu | |
_eglUIntToPointer and _eglPointerToUInt are no longer used. | |||
2010-01-24 | egl: Make surfaces and contexts resources. | Chia-I Wu | |
Turn _EGLSurface and _EGLContext into _EGLResource so that they can be managed uniformly. | |||
2010-01-24 | egl: Add _EGLResource and _EGLResourceType. | Chia-I Wu | |
Resources are objects managed by a display. They can be linked to or unlinked from a display. It is also possible to check if a resource is valid. | |||
2010-01-24 | egl: Move surface functions in egldisplay.[ch] to eglsurface.[ch] | Chia-I Wu | |
Move functions to where they should be. There should be no real change here. | |||
2010-01-24 | egl: Move context functions in egldisplay.[ch] to eglcontext.[ch]. | Chia-I Wu | |
Move functions to where they should be. There should be no real change here. | |||
2010-01-24 | mesa/es: Improve Makefile rules. | Chia-I Wu | |
Make sure glapi headers are cleaned when "make clean". Make sure all sources depend on subdirs-stamp-tmp so that sources/headers are generated first. subdirs-stamp-tmp will be removed after a successful build. It might be a problem when a build fails. But it is much better than where we currently are: glapi headers are never cleaned or re-generated. | |||
2010-01-24 | r200: Silence fprintf format warning. | Vinson Lee | |
2010-01-23 | x86: Do not build read_rgba_span_x86.S on Mac OS X. | Vinson Lee | |
read_rgba_span_x86.S uses the pseudo-ops .hidden and .type which are not recognized on Mac OS X. | |||
2010-01-23 | x86: Do not use .hidden pseudo-op on Mac OS X. | Vinson Lee | |
The .hidden directive is an unknown pseudo-op on Mac OS X. | |||
2010-01-23 | glapi: Do not use .type pseudo-op on Mac OS X. | Vinson Lee | |
The .type directive is an unknown pseudo-op on Mac OS X. | |||
2010-01-23 | scons: Do not use ld options start-group and end-group on Darwin. | Vinson Lee | |
Mac OS X ld does not support these options. | |||
2010-01-24 | r300g: avoid the use of goto | Dave Airlie | |
I was being lazy on Sunday morning, Droste on irc called me on it ;-) | |||
2010-01-23 | scons: Define _DARWIN_C_SOURCE on Darwin builds. | Vinson Lee | |
2010-01-24 | r300g: fix flushing harder. | Dave Airlie | |
I swear ipers runs here after this commit. After we flush we need to redo the space check | |||
2010-01-23 | progs/demos: Remove unnecessary header from shadowtex.c. | Vinson Lee | |
2010-01-23 | r300: Remove unnecessary headers. | Vinson Lee | |
2010-01-23 | intel: Remove unnecessary headers. | Vinson Lee | |
2010-01-23 | egl: Install drivers to ${libdir}/egl. | Chia-I Wu | |
Install EGL drivers to EGL_DRIVER_INSTALL_DIR, which is default to ${libdir}/egl. | |||
2010-01-23 | st/vega: Clean up Makefile. | Chia-I Wu | |
2010-01-23 | st/es: Pass -linker and -ldflags to mklib. | Chia-I Wu | |
2010-01-23 | radeon: Remove unused variable. | Vinson Lee | |
2010-01-23 | r300: fix wrong call in last commit | Dave Airlie | |
2010-01-23 | tdfx: Remove unnecessary headers. | Vinson Lee | |
2010-01-23 | sis: Remove unnecessary headers. | Vinson Lee | |
2010-01-23 | r300g: fix up buffer emission ordering. | Dave Airlie | |
This fixes the code space checking VBOs, then resetting the space list and space checking other buffers. it fixes demos/ipers Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-01-23 | savage: Remove unnecessary headers. | Vinson Lee | |
2010-01-23 | mga: Remove unnecessary headers. | Vinson Lee | |
2010-01-22 | i965: Remove unnecessary headers. | Vinson Lee | |
2010-01-22 | i915: Remove unnecessary headers. | Vinson Lee | |
2010-01-23 | r300: only enable half floats on r500s. | Dave Airlie | |
Thank to MAD for point it out. | |||
2010-01-23 | Merge branch 'arb_half_float_vertex' | Dave Airlie | |
2010-01-23 | Revert "add segl" | Chia-I Wu | |
This reverts commit fe33b7083b0081b91ee338acbe966400c6b9a7b9. It was not supposed to be pushed yet. | |||
2010-01-23 | r300: half float support | Dave Airlie | |
Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-01-23 | i965: add support for ARB_half_float_vertex | Dave Airlie | |
enables the extension on i965 and adds support to the draw upload for the vertex format. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-01-23 | mesa: add core support for ARB_half_float_vertex. | Dave Airlie | |
Adds the extension to the list + support to the APIs. also add t_draw.c support to convert for sw rast. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-01-23 | glapi: add GL_HALF_FLOAT enum support. | Dave Airlie | |
Regenerate enums files and GLX indirect. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-01-23 | progs: add trivial ARB_half_float_vertex support. | Dave Airlie | |
This is just a trivial port of vp-array.c Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-01-23 | glapi: Include glheader.h in glapi_nop.c. | Chia-I Wu | |
In addition to OpenGL headers, glheader.h also defines OpenGL ES types that are used in core Mesa or ES overlay. | |||
2010-01-23 | add segl | Chia-I Wu | |
2010-01-22 | glapi: define GLfixed, GLclampx types for ES 1 | Brian Paul | |
I'm not 100% sure this is the best fix, but it seems OK. |