summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* i915g: Remove unnecessary header.Vinson Lee2010-04-141-1/+0
|
* r300g: fix regression in texdepth.Dave Airlie2010-04-151-5/+7
| | | | | | | | | texdepth stopped working when npot went in, this brings it back to life. < MostAwesomeDude> That looks like what I was going to do. Signed-off-by: Dave Airlie <[email protected]>
* gallium/tests: Add test case for pipe_barrier.Vinson Lee2010-04-143-0/+88
|
* swrastg: Fix defines to be able to load more then one sw driverJakob Bornecrantz2010-04-141-6/+6
|
* llvmpipe: comments for fence functionsBrian Paul2010-04-141-0/+26
|
* progs/tests: added stencilreaddraw to SConscript, MakefileBrian Paul2010-04-142-0/+2
|
* progs/tests: new stencilreaddraw.c testBrian Paul2010-04-141-0/+187
| | | | Based on the zreaddraw.c test.
* mesa: add -D__STDC_CONSTANT_MACROS to linux-llvmBrian Paul2010-04-141-1/+1
| | | | | This is needed in more places (st_cb_feedback.c) since the new LLVM code has been added to the gallium/draw module.
* egl_dri2: Enable KHR_gl_texture_2D_imageKristian Høgsberg2010-04-141-0/+1
| | | | Forgot to set the enabled bit when I implemented the extension.
* r300g: fix possible crash when shader compilation failsMarek Olšák2010-04-142-0/+6
| | | | This hopefully fixes the crash in the FDO bug #27634, not the bug itself.
* Initialize DRI2 swap interval to 0Michael Schmidt2010-04-141-0/+1
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=27628
* glxinfo: Print drawable type in verbose modeKristian Høgsberg2010-04-141-2/+28
|
* r300g: simplify get_shader_constant to be rc-constant-state specificMarek Olšák2010-04-141-47/+34
|
* st/mesa: put ATI_texture_mirror_once in the right placeMarek Olšák2010-04-141-2/+1
|
* progs/gallium: Fix relative path in Makefile.Vinson Lee2010-04-142-2/+2
|
* u_blitter: Coords are normalized.Corbin Simpson2010-04-131-0/+1
| | | | Thanks to Luca Barbieri for spotting this one.
* r300g: remove the CS compenstation for non-atomized statesMarek Olšák2010-04-141-3/+0
| | | | | Now there aren't any. If CS overflow occurs, the fix should go directly before the problematic BEGIN_CS.
* r300g: remove always_dirty flag and correct leftoversMarek Olšák2010-04-142-7/+5
|
* r300g: atomize beginning occlusion queryMarek Olšák2010-04-147-17/+8
|
* r300g: atomize VS constant bufferMarek Olšák2010-04-147-25/+30
|
* r300g: emit VS immediates along with VS codeMarek Olšák2010-04-144-7/+37
|
* r300g: make setting up fragment depth output less hackishMarek Olšák2010-04-143-16/+18
|
* st/mesa: trivially enable ATI_texture_mirror_onceMarek Olšák2010-04-141-0/+2
| | | | | This is a strict subset of already-advertised EXT_texture_mirror_clamp and shares the same enumerants.
* r300g: kill off r300_fragment_shader::shadow_samplers and friendsMarek Olšák2010-04-142-9/+0
|
* retrace: Update for recent interface changes.José Fonseca2010-04-141-23/+24
|
* trace: Ignore transfer_flush_region too.José Fonseca2010-04-141-7/+0
|
* i915g: Fix winsys SCons build.Vinson Lee2010-04-131-0/+2
|
* i915g: Whitespace & formatingJakob Bornecrantz2010-04-132-15/+11
|
* i915g: Mark shared layouts more clearlyJakob Bornecrantz2010-04-131-9/+15
|
* i915: Fix comments about cube layoutsJakob Bornecrantz2010-04-131-2/+3
|
* Merge branch '7.8'Jesse Barnes2010-04-133-5/+4
|\
| * DRI2: report swap events correctly in direct rendered caseJesse Barnes2010-04-131-2/+1
| | | | | | | | | | | | | | In the direct rendered case, we need to convert DRI2 swap complete events to GLX events for the client to consume. This path had what looks like a stray "& 0x75" from some earlier debugging that prevented clients from seeing the right event code.
| * docs: update name, link for mesa-dev listBrian Paul2010-04-121-2/+2
| |
| * i915g: Fix assert.Vinson Lee2010-04-111-1/+1
| |
* | llvmpipe: disable half float formatsAlan Hourihane2010-04-131-0/+5
| |
* | gallium: Remove pipe_screen::update_buffer.Chia-I Wu2010-04-132-12/+0
| | | | | | | | | | It has no user after the removal of st_public. Plus, it has never been implemented by a pipe driver or winsys.
* | gallium: disable tests when using embedded buildAlan Hourihane2010-04-131-2/+3
| |
* | scons: Fix exception when llvm-config is not present.José Fonseca2010-04-131-1/+6
| |
* | util: Fix util_dynarray_trim().Michal Krol2010-04-131-9/+10
| |
* | nvfx: use dynamically sized rotating BO pool for fragment programsLuca Barbieri2010-04-132-110/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently we used a single buffer for each fragment programs, leading to rendering synchronization. This patch uses a doubly linked list of BOs, which is dynamically resized if all the BOs are busy. Note that inline image transfers could be an alternative option: this will be explored later. This removes one of the big performance limitations of the current driver. We also stop using pipe_resource internally in favor of using nouveau_bo directly.
* | draw llvm: Initialize variable.Vinson Lee2010-04-131-1/+1
| |
* | r300g: Silence uninitialized variable warning.Vinson Lee2010-04-131-0/+1
| |
* | st/mesa: Remove state_tracker/st_framebuffer.c from SConscript.Vinson Lee2010-04-131-1/+0
| | | | | | | | | | This was missed in commit da8412ec19ad00627ae9139dc02f46f344bbb6ac. Fixes SCons build.
* | st/mesa: Drop st_public support.Chia-I Wu2010-04-1316-1018/+22
| | | | | | | | There is no user of st_public now.
* | st/vega: Drop st_public support.Chia-I Wu2010-04-134-610/+0
| | | | | | | | There is no user of st_public now.
* | st/vega: Do not rely on st_resize_framebuffer.Chia-I Wu2010-04-131-24/+239
| | | | | | | | | | | | Add vg_context_update_draw_buffer (and helpers) that duplicates the logic of st_resize_framebuffer. Use the new function instead of st_resize_framebuffer in vg_manager.c.
* | nvfx: fix for 64-bit systemsLuca Barbieri2010-04-131-1/+1
| | | | | | | | Thanks to Patrice Mandin for debugging this.
* | gallium/auxiliary: make util_dynarray_trim do nothing if size == capacityLuca Barbieri2010-04-131-1/+3
| |
* | gallium/auxiliary: add util_dynarray_resizeLuca Barbieri2010-04-131-2/+8
| |
* | gallium/auxiliary: fix util_dynarray_trim to 0 to free the dataLuca Barbieri2010-04-131-2/+8
| | | | | | | | | | This works better and preserves the data != 0 if and only if capacity != 0 invariant.