summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* radeong: Slight improvement to buffer creation.Corbin Simpson2010-01-281-1/+4
|
* gallium-docs: Moar buffer info.Corbin Simpson2010-01-281-0/+35
| | | | Oh look, that one question about map_buffer_range is answered.
* gallium-docs: Start doc'ing screen buffers.Corbin Simpson2010-01-281-1/+50
|
* r300g: Fix bizarre half-flushes with immd mode.Corbin Simpson2010-01-281-1/+2
|
* r300g: Atomize framebuffers.Corbin Simpson2010-01-286-32/+43
| | | | There might be some optimizations possible here...
* egl: Migrate drivers to use _eglBindContext.Chia-I Wu2010-01-285-45/+42
| | | | | _eglMakeCurrent is a big hammer that is not easy to use. Migrate drivers to use _eglBindContext and un-export _eglMakeCurrent.
* egl: Correctly unbind contexts in eglReleaseThread.Chia-I Wu2010-01-281-0/+4
| | | | | MakeCurrent unbinds the current context of the current API. Modify the current API to make sure all contexts are correctly unbound.
* egl: eglMakeCurrent should accept an uninitialized display.Chia-I Wu2010-01-286-75/+124
| | | | | | When no context or surface are given, the display is allowed to be uninitialized. Most drivers cannot handle an uninitialized display. But they are updated to at least throw a fatal message.
* egl: Add _eglBindContext.Chia-I Wu2010-01-282-53/+74
| | | | | | It works similar to _eglMakeCurrent, except that the old context and surfaces are returned instead of destroyed. _eglMakeCurrent is now calling the new _eglBindContext.
* egl: Use a boolean to indicate whether a display is initialized.Chia-I Wu2010-01-282-16/+20
| | | | | | The driver pointer of the display was used to decide whether a display is initialized. Use a boolean for that purpose allows accessing the driver of an uninitialized display.
* scons: Fix GLEW build on Mac OS X.Vinson Lee2010-01-281-0/+3
|
* tgsi: Silence uninitialized variable warning.Vinson Lee2010-01-281-1/+1
|
* radeon: Silence "format" compiler warnings.Vinson Lee2010-01-281-1/+1
|
* st/xorg: Remove unnecessary headers.Vinson Lee2010-01-285-6/+0
|
* st/dri: Remove unnecessary headers.Vinson Lee2010-01-282-5/+0
|
* llvmpipe: Remove unnecessary headers.Vinson Lee2010-01-273-3/+0
|
* swrast: s/FIXED_TO_FLOAT/FixedToFloat/Brian Paul2010-01-271-2/+2
|
* r300g: Remove unnecessary headers.Vinson Lee2010-01-276-12/+0
|
* mesa: fix int/uint comparison warningsBrian Paul2010-01-272-6/+8
| | | | Reported by Karl Schultz.
* mesa: fix double->float assignment warnings, int/uint comparison warningsBrian Paul2010-01-276-14/+14
| | | | Reported by Karl Schultz.
* mesa: fix double->float assignment warningsBrian Paul2010-01-271-3/+3
| | | | Reported by Karl Schultz.
* mesa: fix int/uint comparison warningsBrian Paul2010-01-272-7/+7
| | | | Reported by Karl Schultz.
* tnl: fix double->float and int/uint conversion warningsBrian Paul2010-01-273-3/+3
| | | | Reported by Karl Schultz.
* swrast: silence double->float assignment warningsBrian Paul2010-01-2711-52/+53
| | | | Reported by Karl Schultz.
* mesa: more info in glActiveTexture error msgBrian Paul2010-01-271-1/+2
|
* i965g: Remove unnecessary headers.Vinson Lee2010-01-2721-24/+0
|
* util: Remove unnecessary header.Vinson Lee2010-01-271-1/+0
|
* tgsi: Remove unnecessary header.Vinson Lee2010-01-271-1/+0
|
* gallium/draw: Remove unnecessary headers.Vinson Lee2010-01-272-3/+0
|
* r300g: Silence GCC "missing braces around initializer" warning.Vinson Lee2010-01-271-1/+1
|
* r600: fix warningAlex Deucher2010-01-271-2/+0
|
* r600: rv670 support 8 tex instructions just like other r6xxAlex Deucher2010-01-271-3/+5
| | | | also clarify some other const values.
* cell: remove commas from structs wrapped in PIPE_ALIGN_TYPE macroBrian Paul2010-01-271-7/+18
| | | | This avoids the need to make PIPE_ALIGN_TYPE a variadic macro.
* r600: increase max texture units to 16Andre Maasikas2010-01-272-5/+3
|
* r600: fix XPD with writemaskAndre Maasikas2010-01-271-7/+8
| | | | | same variable used for 2 different temp registers fixes e.g. glsl/bump
* softpipe: Remove unnecessary header.Vinson Lee2010-01-261-1/+0
|
* i915g: Remove unnecessary headers.Vinson Lee2010-01-262-3/+0
|
* r300g: Turn the RS block into an atom.Corbin Simpson2010-01-266-32/+27
| | | | | At least one extraneous dirty was eliminated, as well as the chance for avoiding dirty on shader change.
* r300g: Make vertex_format into an atom.Corbin Simpson2010-01-267-35/+41
| | | | Some delicious hax here.
* r300g: Kill dead code for hashing custom state.Corbin Simpson2010-01-263-71/+0
| | | | It just wasn't meant to be.
* r300g: Add A8_UNORM texture format.Corbin Simpson2010-01-262-0/+2
| | | | Keeps teeworld happy.
* radeon/r200/r300: don't clean non-emitted state.Dave Airlie2010-01-271-1/+2
| | | | | | | | | | | So if we don't actually emit an atom to the hw because we don't need it in the current state (e.g. lighting related atoms when lighting is off) then don't mark it as clean, because when lighting gets switched on we won't emit it at all. This fixes funky gears colors. Signed-off-by: Dave Airlie <[email protected]>
* radeon: remove unused fileDave Airlie2010-01-271-681/+0
|
* intel: Remove dead code from having to clip copyteximage source rect.Eric Anholt2010-01-261-5/+0
| | | | mesa core does it now. If only it did so for other entrypoints.
* intel: Use a handy helper in glReadPixels source clipping.Eric Anholt2010-01-264-64/+19
|
* intel: Clean up stale comments about cliprects.Eric Anholt2010-01-263-42/+4
|
* intel: Remove the remaining cliprects code from DRI1.Eric Anholt2010-01-262-22/+0
|
* intel: Remove DRI1 junk from spans code.Eric Anholt2010-01-261-30/+11
| | | | This reduces the driver size by over 1%.
* intel: Remove DRI1 junk from blit glBitmap.Eric Anholt2010-01-261-82/+53
|
* intel: Remove DRI1 junk from CopyPixels.Eric Anholt2010-01-261-87/+50
|