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 | 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: 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 | tgsi: Silence uninitialized variable warning. | 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 | llvmpipe: added debug option to disable LLVM optimization passes | Brian Paul | |
2010-01-27 | r300g: Remove unnecessary headers. | Vinson Lee | |
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 | llvmpipe: count/report time spent in LLVM compilations | Brian Paul | |
2010-01-27 | gallium/util: comments for time-related functions | Brian Paul | |
2010-01-27 | gallium/util: print dlerror() info upon dlopen() failure | Brian Paul | |
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-26 | softpipe: Remove unnecessary header. | Vinson Lee | |
2010-01-26 | i915g: Remove unnecessary headers. | Vinson Lee | |
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-26 | i965g: Silence uninitialized variable warning. | Vinson Lee | |
2010-01-26 | softpipe: Remove unused variables. | Vinson Lee | |
2010-01-26 | docs: add documentation to double opcodes | Igor Oliveira | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-26 | support an 'embedded' platform target which turns off most parts of the | Alan Hourihane | |
build. | |||
2010-01-26 | Check for __USE_MISC for defining uint & ushort | Alan Hourihane | |
2010-01-26 | nv50: supports independent blend enables | Christoph Bumiller | |
2010-01-26 | gallium: add the new PIPE_CAP blend bits to more drivers | Roland Scheidegger | |
some drivers will complain if they don't know the cap bit | |||
2010-01-26 | r300g: Per-MRT blending is not supported. | Corbin Simpson | |
2010-01-26 | egl: Remove _eglGetCurrentSurface and _eglGetCurrentDisplay. | Chia-I Wu | |
They have little use in drivers since drivers need to work for multiple current contexts. | |||
2010-01-25 | Merge branch 'mesa_7_7_branch' | Brian Paul | |
Conflicts: src/mesa/drivers/dri/intel/intel_screen.c src/mesa/drivers/dri/intel/intel_swapbuffers.c src/mesa/drivers/dri/r300/r300_emit.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_tex.c src/mesa/drivers/dri/r300/r300_texstate.c | |||
2010-01-25 | r300g: Finish and enable immediate mode. | Corbin Simpson | |
Based on Marek's immd-mode patch. | |||
2010-01-25 | radeong: Make sure that we're not emitting relocations for local buffers. | Corbin Simpson | |
Split from Marek's immd-mode patch. | |||
2010-01-25 | radeong: Make is_r3xx inline to avoid warnings. | Corbin Simpson | |
Split from Marek's immd-mode patch. | |||
2010-01-25 | radeong: Clean up domain usages. | Corbin Simpson | |
Split from Marek's immd-mode patch. | |||
2010-01-25 | Revert "r300g,radeong: finish and enable the immediate mode" | Corbin Simpson | |
This reverts commit 112239e9a66a155d36fe2ad0ab130e6f26eff298. | |||
2010-01-25 | softpipe: enable new blend functionality | Roland Scheidegger | |
works with tests/drawbuffers2 | |||
2010-01-25 | st/xorg: Fix crash on resize with libkms | Jakob Bornecrantz | |
2010-01-25 | st/mesa: handle EXT_draw_buffers2 per rendertarget blend enables / colormasks | Roland Scheidegger | |
uses the new gallium per-rt blend functionality | |||
2010-01-25 | vega: fix incorrect samplers, textures indexes in blend_bind_samplers() | Igor Oliveira | |
Fixes fd.o bug 25863. Signed-off-by: Brian Paul <brianp@vmware.com> |