Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | svga/drm: Fix build under scons | Jakob Bornecrantz | 2010-03-26 | 1 | -1/+1 |
| | |||||
* | svga: Fix typo in configure script | Xavier Chantry | 2010-03-26 | 1 | -1/+1 |
| | | | | Introduced in a82e37b9e9e34175b7542d0c9b4e462833eab202 | ||||
* | r300/compiler: Lower CMP for vertex programs. | Corbin Simpson | 2010-03-26 | 1 | -0/+41 |
| | | | | I think my maths is right? | ||||
* | Revert "r300g: add generating texture coordinates for point sprites (WIP)" | Corbin Simpson | 2010-03-26 | 6 | -61/+13 |
| | | | | | | | | This reverts commit cba6430524198a1bdcdeada03cbe946a454f3935. Breaks celestia with a hardlock. :T We really need to sit down and study texture stuffing further. | ||||
* | nv50: fix FACE semantic check in FP input slot assignments | Christoph Bumiller | 2010-03-26 | 1 | -1/+1 |
| | | | | Fixes for instance noise with material shaders in FlightGear. | ||||
* | rtasm: Fix typos in comments. | Vinson Lee | 2010-03-25 | 1 | -3/+3 |
| | |||||
* | identity: Remove unnecessary header. | Vinson Lee | 2010-03-25 | 1 | -1/+0 |
| | |||||
* | progs/gallium: Add trivial gallium demos | Jakob Bornecrantz | 2010-03-26 | 4 | -0/+671 |
| | |||||
* | draw: Add EMIT_4UB_BGRA format | Jakob Bornecrantz | 2010-03-26 | 6 | -10/+33 |
| | | | | Needed for i915g, also fixed swizzle in draw_vs_aos_io. | ||||
* | draw: Use translate function instead of switch cases | Jakob Bornecrantz | 2010-03-26 | 6 | -144/+56 |
| | |||||
* | i915g: Rename winsys prefix to i915_ from intel_ | Jakob Bornecrantz | 2010-03-26 | 30 | -351/+354 |
| | | | | Since the winsys isn't shared with i965 and never will be | ||||
* | st/dri: Move common files to common directory | Jakob Bornecrantz | 2010-03-26 | 27 | -15/+15 |
| | | | | | | | | | | | | | | | | 27 files changed, 15 insertions(+), 15 deletions(-) rename src/gallium/state_trackers/dri/{ => common}/dri1_helper.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri1_helper.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_context.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_context.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_drawable.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_drawable.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_extensions.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_screen.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_screen.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_st_api.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_st_api.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_wrapper.h (100%) | ||||
* | st/dri: Reshuffle files and make it obvious which files are shared | Jakob Bornecrantz | 2010-03-26 | 37 | -77/+95 |
| | | | | | | | | | | In short: git mv ../drisw/Makefile dri/sw git mv drisw.[c|h] sw git mv dri2.[c|h] dri1.[c|h] Makefile drm git rm ../drisw ln -s <common files> drm/* ln -s <common files> sw/* | ||||
* | Merge branch '7.8' | Brian Paul | 2010-03-25 | 7 | -24/+93 |
|\ | |||||
| * | glapi: return int = 0 from NoOpGeneric() | Brian Paul | 2010-03-25 | 1 | -1/+2 |
| | | | | | | | | | | | | If a GL function is called w/out a current rendering context, this stub gets called. It should return 0 so that non-void-valued functions return 0/NULL instead of a random number. | ||||
| * | glslcompiler: Fix build. | Vinson Lee | 2010-03-25 | 1 | -6/+2 |
| | | |||||
| * | r300: report correct state atom size | Maciej Cencora | 2010-03-24 | 1 | -2/+2 |
| | | | | | | | | Spotted by Pauli Nieminen | ||||
| * | r300: fix off by one | Maciej Cencora | 2010-03-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | R300_PVS_MAX_CONST_ADDR field holds highest const addr, not const count. Fixes missing models and others rendering errors for vertex program using 256 params. | ||||
| * | r300: fix vertex programs with big number of params (>255) under KMS | Maciej Cencora | 2010-03-24 | 2 | -7/+39 |
| | | | | | | | | UMS will probably require some kernel work | ||||
| * | r300: fix wpos/fog handling | Maciej Cencora | 2010-03-24 | 1 | -6/+16 |
| | | | | | | | | | | | | | | | | | | | | It may happen that the vertex attribute we were going to stuff the wpos/fog attrs in was already written by vertex program. In such cases we need to remove instruction accessing these attributes, so they don't overwrite the wpos/fog related instructions. This fixes non-textured models in many wine games. | ||||
| * | r300: clean fog_attr/wpos_attr if code accessing these attributes has been ↵ | Maciej Cencora | 2010-03-24 | 1 | -0/+13 |
| | | | | | | | | removed FP during compilation | ||||
| * | i965: Stop abusing ctx->NewState flags for storing driver internal changes. | Eric Anholt | 2010-03-23 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | We're still abusing the flags by putting them where our driver stores ctx->NewState changes. Making them into more restricted state change flags would be a project for later. Fixes a failure where calling intel_draw_buffer() too often would trip up Mesa assertions about when Mesa state could get changed, when it hadn't. Bug #27034. | ||||
| * | docs: update docs with 7.7.1 and 7.8 release info | Brian Paul | 2010-03-23 | 3 | -8/+21 |
| | | |||||
* | | Revert "llvmpipe: optimize the lp_setup_fence() function" | Brian Paul | 2010-03-25 | 1 | -20/+6 |
| | | | | | | | | | | | | | | | | This reverts commit a9063cad0f0190ff88cd20fbad5aa87bf1a943f6. Not too surprisingly, this change caused some regressions. Revert it for the time being. See fd.o bug 27320. | ||||
* | | llvmpipe: disable an assertion | Brian Paul | 2010-03-25 | 1 | -1/+1 |
| | | | | | | | | | | | | We shouldn't try to clear a non-existant z/stencil buffer, so there's probably a bug elsewhere. Disable the assertion for now to allow things to at least run. | ||||
* | | gallium: Add propper sanity checks in configure.ac | Jakob Bornecrantz | 2010-03-25 | 1 | -47/+46 |
| | | |||||
* | | st/dri: Don't include sw vs drm dri headers | Jakob Bornecrantz | 2010-03-25 | 2 | -0/+6 |
| | | |||||
* | | st/dri: Add dri2 prefix for all dri2.c functions | Jakob Bornecrantz | 2010-03-25 | 4 | -25/+25 |
| | | |||||
* | | configure:ac add swrastg_dri | George Sapountzis | 2010-03-25 | 1 | -6/+4 |
| | | |||||
* | | st/dri: add TODO list for DRISW | George Sapountzis | 2010-03-25 | 1 | -0/+30 |
| | | |||||
* | | swrastg_dri: hack for loader hardcoded stride | George Sapountzis | 2010-03-25 | 1 | -3/+25 |
| | | |||||
* | | swrastg_dri: add winsys and target | George Sapountzis | 2010-03-25 | 5 | -0/+369 |
| | | |||||
* | | swrastg_dri: add state_tracker | George Sapountzis | 2010-03-25 | 9 | -1/+34 |
| | | |||||
* | | st/dri: add drisw | George Sapountzis | 2010-03-25 | 6 | -0/+400 |
| | | |||||
* | | st/dri: add dri_wrapper.h | George Sapountzis | 2010-03-25 | 6 | -6/+14 |
| | | |||||
* | | st/dri: export DRI1 surface / pipe | George Sapountzis | 2010-03-25 | 9 | -90/+218 |
| | | | | | | | | They will be used by DRISW. Also, add destroy functions. | ||||
* | | st/dri: split out DRI2 code | George Sapountzis | 2010-03-25 | 9 | -370/+476 |
| | | |||||
* | | st/dri: make get_texture into validate_att | George Sapountzis | 2010-03-25 | 3 | -23/+26 |
| | | | | | | | | | | This is a wrapper around dri_st_framebuffer_validate for a single attachment. Also, call validate through hook to make it more generic. | ||||
* | | st/dri: flush_frontbuffer, allocate_textures for dri2 | George Sapountzis | 2010-03-25 | 1 | -17/+40 |
| | | | | | | | | dri_st_framebuffer functions just forward to dri1/dri2 functions. | ||||
* | | st/dri: flush_frontbuffer, allocate_textures for dri1 | George Sapountzis | 2010-03-25 | 3 | -25/+37 |
| | | | | | | | | | | | | * ptex is get by flush_frontbuffer, similar to swap_buffers * comment for allocate_textures * texture_mask is managed at the st_fb level | ||||
* | | st/dri: minor cosmetic for buffers | George Sapountzis | 2010-03-25 | 1 | -14/+17 |
| | | |||||
* | | st/dri: minor cosmetic for screen | George Sapountzis | 2010-03-25 | 1 | -20/+27 |
| | | | | | | | | | | - put extensions above init_screen - split out destroy_option_cache | ||||
* | | st/dri: add inline for dri2 check done in multiple places | George Sapountzis | 2010-03-25 | 3 | -8/+13 |
| | | |||||
* | | drisw_util: add fields for gallium swrast_dri | George Sapountzis | 2010-03-25 | 2 | -0/+16 |
| | | |||||
* | | r300g/radeong: fix scons build | Joakim Sindholt | 2010-03-25 | 2 | -6/+3 |
| | | |||||
* | | Merge branch 'gallium-targets' | Jakob Bornecrantz | 2010-03-25 | 124 | -421/+312 |
|\ \ | |||||
| * | | gallium: Fix libgl-xlib path to sw xlib winsys | Jakob Bornecrantz | 2010-03-25 | 1 | -1/+1 |
| | | | |||||
| * | | gallium: Add warnings incase pipe drivers are not built in targets | Jakob Bornecrantz | 2010-03-24 | 5 | -0/+20 |
| | | | |||||
| * | | gallium: Make scons build dri/xorg drivers again | Jakob Bornecrantz | 2010-03-24 | 6 | -62/+108 |
| | | | |||||
| * | | radeong: Fix scons build | Jakob Bornecrantz | 2010-03-24 | 1 | -1/+1 |
| | | |