Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-28 | gallium: Implement 2D constant buffers for fragment shader in softpipe. | Michal Krol | |
2010-01-28 | tgsi: Handle 2-D declarations. | Michal Krol | |
2010-01-28 | gallium: Add tgsi_declaration_dimension token. | Michal Krol | |
This will allow us to declare two-dimensional constant buffers. | |||
2010-01-28 | radeong: Slight improvement to buffer creation. | Corbin Simpson | |
2010-01-28 | gallium-docs: Moar buffer info. | Corbin Simpson | |
Oh look, that one question about map_buffer_range is answered. | |||
2010-01-28 | gallium-docs: Start doc'ing screen buffers. | Corbin Simpson | |
2010-01-28 | r300g: Fix bizarre half-flushes with immd mode. | Corbin Simpson | |
2010-01-28 | r300g: Atomize framebuffers. | Corbin Simpson | |
There might be some optimizations possible here... | |||
2010-01-28 | docs: Update the developer section of egl.html. | Chia-I Wu | |
Mainly to add a subsection on the lifetime of display resources. | |||
2010-01-28 | scons: Do not use linker option '-Bsymbolic' on Mac OS X. | Vinson Lee | |
ld on Mac OS X does not recognize the option '-Bsymbolic'. | |||
2010-01-28 | egl: Migrate drivers to use _eglBindContext. | Chia-I Wu | |
_eglMakeCurrent is a big hammer that is not easy to use. Migrate drivers to use _eglBindContext and un-export _eglMakeCurrent. | |||
2010-01-28 | egl: Correctly unbind contexts in eglReleaseThread. | Chia-I Wu | |
MakeCurrent unbinds the current context of the current API. Modify the current API to make sure all contexts are correctly unbound. | |||
2010-01-28 | egl: eglMakeCurrent should accept an uninitialized display. | Chia-I Wu | |
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. | |||
2010-01-28 | egl: Add _eglBindContext. | Chia-I Wu | |
It works similar to _eglMakeCurrent, except that the old context and surfaces are returned instead of destroyed. _eglMakeCurrent is now calling the new _eglBindContext. | |||
2010-01-28 | egl: Use a boolean to indicate whether a display is initialized. | Chia-I Wu | |
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. | |||
2010-01-28 | scons: Fix GLEW build on Mac OS X. | Vinson Lee | |
2010-01-28 | tgsi: Silence uninitialized variable warning. | Vinson Lee | |
2010-01-28 | radeon: Silence "format" compiler warnings. | Vinson Lee | |
2010-01-28 | st/xorg: Remove unnecessary headers. | Vinson Lee | |
2010-01-28 | st/dri: Remove unnecessary headers. | Vinson Lee | |
2010-01-27 | llvmpipe: Remove unnecessary headers. | Vinson Lee | |
2010-01-27 | swrast: s/FIXED_TO_FLOAT/FixedToFloat/ | Brian Paul | |
2010-01-27 | r300g: Remove unnecessary headers. | Vinson Lee | |
2010-01-27 | mesa: fix int/uint comparison warnings | Brian Paul | |
Reported by Karl Schultz. | |||
2010-01-27 | mesa: fix double->float assignment warnings, int/uint comparison warnings | Brian Paul | |
Reported by Karl Schultz. | |||
2010-01-27 | mesa: fix double->float assignment warnings | Brian Paul | |
Reported by Karl Schultz. | |||
2010-01-27 | mesa: fix int/uint comparison warnings | Brian Paul | |
Reported by Karl Schultz. | |||
2010-01-27 | tnl: fix double->float and int/uint conversion warnings | Brian Paul | |
Reported by Karl Schultz. | |||
2010-01-27 | swrast: silence double->float assignment warnings | Brian Paul | |
Reported by Karl Schultz. | |||
2010-01-27 | mesa: more info in glActiveTexture error msg | Brian Paul | |
2010-01-27 | configs: added vega to default GALLIUM_STATE_TRACKERS_DIRS | Brian Paul | |
2010-01-27 | i965g: Remove unnecessary headers. | Vinson Lee | |
2010-01-27 | util: Remove unnecessary header. | Vinson Lee | |
2010-01-27 | tgsi: Remove unnecessary header. | Vinson Lee | |
2010-01-27 | gallium/draw: Remove unnecessary headers. | Vinson Lee | |
2010-01-27 | r300g: Silence GCC "missing braces around initializer" warning. | Vinson Lee | |
2010-01-27 | r600: fix warning | Alex Deucher | |
2010-01-27 | r600: rv670 support 8 tex instructions just like other r6xx | Alex Deucher | |
also clarify some other const values. | |||
2010-01-27 | cell: remove commas from structs wrapped in PIPE_ALIGN_TYPE macro | Brian Paul | |
This avoids the need to make PIPE_ALIGN_TYPE a variadic macro. | |||
2010-01-27 | Duplicate CCVERSION check code to compensate for different env CC. | Alan Hourihane | |
2010-01-27 | r600: increase max texture units to 16 | Andre Maasikas | |
2010-01-27 | r600: fix XPD with writemask | Andre Maasikas | |
same variable used for 2 different temp registers fixes e.g. glsl/bump | |||
2010-01-26 | softpipe: Remove unnecessary header. | Vinson Lee | |
2010-01-26 | i915g: Remove unnecessary headers. | Vinson Lee | |
2010-01-26 | scons: Use '-Werror=' option on GCC 4.2.x and greater. | Vinson Lee | |
The existing code only checked for GCC 4.2.x and 4.3.x. | |||
2010-01-26 | r300g: Turn the RS block into an atom. | Corbin Simpson | |
At least one extraneous dirty was eliminated, as well as the chance for avoiding dirty on shader change. | |||
2010-01-26 | r300g: Make vertex_format into an atom. | Corbin Simpson | |
Some delicious hax here. | |||
2010-01-26 | r300g: Kill dead code for hashing custom state. | Corbin Simpson | |
It just wasn't meant to be. | |||
2010-01-26 | r300g: Add A8_UNORM texture format. | Corbin Simpson | |
Keeps teeworld happy. | |||
2010-01-27 | radeon/r200/r300: don't clean non-emitted state. | Dave Airlie | |
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 <airlied@redhat.com> |