summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-05-28egl: Fix warning in eglgearsJakob Bornecrantz
2008-05-28egl: Make demo3 compileJakob Bornecrantz
2008-05-28gallium: Windows CE portability fixes.José Fonseca
2008-05-27include eglconfigutil.hBrian Paul
2008-05-27Move some config-related utility functions into new eglconfigutil.c file.Brian Paul
2008-05-27misc updates, clean-ups, remove dependency on mtypes.hBrian Paul
2008-05-27minor overhaul/re-org of driver selection/loading codeBrian Paul
2008-05-27added _eglGet*Handle() functionsBrian Paul
These are the inverse of the _eglLookup*() functions. Returns the public handle for a private surface/config/display/etc. Removes glapi.c's direct access of private fields.
2008-05-27added EGL_OPENGL_API caseBrian Paul
2008-05-27eliminate the context hash tableBrian Paul
In EGL 1.4 the opaque EGLContext type is a pointer so we can just cast between public EGLContext handles and private _EGLContext pointers.
2008-05-27fix typo: s/Contexts/Surfaces/Brian Paul
2008-05-27s/GLuint/unsigned/Brian Paul
2008-05-27include eglext.h, define EGL_EGLEXT_PROTOTYPESBrian Paul
2008-05-27updates for EGL 1.4Brian Paul
2008-05-27assorted changes to compile with new EGL 1.4 headers (untested)Brian Paul
2008-05-27pipe stderr to /dev/nullBrian Paul
2008-05-27obsolete with EGL 1.4Brian Paul
2008-05-27added EGL_MESA_screen_surface, EGL_MESA_copy_context extensionsBrian Paul
2008-05-27added typedefs for X/MesaBrian Paul
2008-05-27remove stray ! characterBrian Paul
2008-05-27new eglplatform.h from Khronos.org (replaces GLES/egltypes.h)Brian Paul
2008-05-27new eglext.h from KhronosBrian Paul
2008-05-27EGL 1.4 header from KhronosBrian Paul
2008-05-28gallium: Autodetect WINCE.José Fonseca
2008-05-28scons: Play nice with MS Embedded Visual C++.José Fonseca
2008-05-26gallium: free renderbuffer's old texture in st_renderbuffer_alloc_storage()Brian Paul
2008-05-26Revert DOS line endings.José Fonseca
2008-05-26Remove CVS keywords.José Fonseca
2008-05-26i915: Removed screen sufixes on texture functionsJakob Bornecrantz
2008-05-26i915: Fix for tex-surface mergeJakob Bornecrantz
2008-05-26Merge branch 'gallium-tex-surface' into gallium-0.1Jakob Bornecrantz
Conflicts: src/gallium/include/pipe/p_util.h
2008-05-25cso: use memcpy rather than structure asignment for copyingKeith Whitwell
Apparently gcc will omit to copy hidden padding bytes under some circumstances, which means later on memcmp() will indicate a difference between structs even though all the visible members are identical.
2008-05-25Demangle C++ symbols.José Fonseca
2008-05-24gallium: Pre-processor for win32 kernel profile output.José Fonseca
2008-05-24gallium: Poor-man profiler for win32 kernel.José Fonseca
2008-05-24scons: New profile build.José Fonseca
2008-05-23i915: Revert accidental changeJakob Bornecrantz
2008-05-23i915: Improved vertex buffer performanceJakob Bornecrantz
2008-05-23i915: Fix for edgeflagsJakob Bornecrantz
2008-05-23Merge branch 'gallium-i915-current' into gallium-0.1Jakob Bornecrantz
2008-05-23egl: Don't build EGL programs eitherJakob Bornecrantz
2008-05-23egl: Stoped compiling EGL completelyJakob Bornecrantz
2008-05-23i915: Made EGL report the actual modes on the screen/output pairJakob Bornecrantz
2008-05-23i915: Make batchbuffers larger.Thomas Hellstrom
2008-05-23i915: Use the malloc pool for constant buffers since they don't go to the ↵Thomas Hellstrom
GPU directly.
2008-05-23mesa: Added linux-egl target, that only builds the i915simple driver and egl ↵Jakob Bornecrantz
drivers
2008-05-23mesa: On second thought lets not build the driverJakob Bornecrantz
2008-05-22disable egl by defaultZack Rusin
2008-05-22pipebuffer: More robust face null pointers.José Fonseca
It is really the caller responsibility not to call pipebuffer with null buffers, etc. But don't let the crash happen here, and still asserting early.
2008-05-22pipebuffer: Don't retry allocating in slab suballocator.José Fonseca
In pipebuffer, fencing is done at on a level above sub-allocation, so no matter how many times slab allocator retries no buffer will be freed. The pipebuffer fencing implemention already retries allocating.