aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* svga/drm: Fix build under sconsJakob Bornecrantz2010-03-261-1/+1
|
* svga: Fix typo in configure scriptXavier Chantry2010-03-261-1/+1
| | | | Introduced in a82e37b9e9e34175b7542d0c9b4e462833eab202
* r300/compiler: Lower CMP for vertex programs.Corbin Simpson2010-03-261-0/+41
| | | | I think my maths is right?
* Revert "r300g: add generating texture coordinates for point sprites (WIP)"Corbin Simpson2010-03-266-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 assignmentsChristoph Bumiller2010-03-261-1/+1
| | | | Fixes for instance noise with material shaders in FlightGear.
* rtasm: Fix typos in comments.Vinson Lee2010-03-251-3/+3
|
* identity: Remove unnecessary header.Vinson Lee2010-03-251-1/+0
|
* progs/gallium: Add trivial gallium demosJakob Bornecrantz2010-03-264-0/+671
|
* draw: Add EMIT_4UB_BGRA formatJakob Bornecrantz2010-03-266-10/+33
| | | | Needed for i915g, also fixed swizzle in draw_vs_aos_io.
* draw: Use translate function instead of switch casesJakob Bornecrantz2010-03-266-144/+56
|
* i915g: Rename winsys prefix to i915_ from intel_Jakob Bornecrantz2010-03-2630-351/+354
| | | | Since the winsys isn't shared with i965 and never will be
* st/dri: Move common files to common directoryJakob Bornecrantz2010-03-2627-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 sharedJakob Bornecrantz2010-03-2637-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 Paul2010-03-257-24/+93
|\
| * glapi: return int = 0 from NoOpGeneric()Brian Paul2010-03-251-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 Lee2010-03-251-6/+2
| |
| * r300: report correct state atom sizeMaciej Cencora2010-03-241-2/+2
| | | | | | | | Spotted by Pauli Nieminen
| * r300: fix off by oneMaciej Cencora2010-03-241-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 KMSMaciej Cencora2010-03-242-7/+39
| | | | | | | | UMS will probably require some kernel work
| * r300: fix wpos/fog handlingMaciej Cencora2010-03-241-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 Cencora2010-03-241-0/+13
| | | | | | | | removed FP during compilation
| * i965: Stop abusing ctx->NewState flags for storing driver internal changes.Eric Anholt2010-03-231-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 infoBrian Paul2010-03-233-8/+21
| |
* | Revert "llvmpipe: optimize the lp_setup_fence() function"Brian Paul2010-03-251-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 assertionBrian Paul2010-03-251-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.acJakob Bornecrantz2010-03-251-47/+46
| |
* | st/dri: Don't include sw vs drm dri headersJakob Bornecrantz2010-03-252-0/+6
| |
* | st/dri: Add dri2 prefix for all dri2.c functionsJakob Bornecrantz2010-03-254-25/+25
| |
* | configure:ac add swrastg_driGeorge Sapountzis2010-03-251-6/+4
| |
* | st/dri: add TODO list for DRISWGeorge Sapountzis2010-03-251-0/+30
| |
* | swrastg_dri: hack for loader hardcoded strideGeorge Sapountzis2010-03-251-3/+25
| |
* | swrastg_dri: add winsys and targetGeorge Sapountzis2010-03-255-0/+369
| |
* | swrastg_dri: add state_trackerGeorge Sapountzis2010-03-259-1/+34
| |
* | st/dri: add driswGeorge Sapountzis2010-03-256-0/+400
| |
* | st/dri: add dri_wrapper.hGeorge Sapountzis2010-03-256-6/+14
| |
* | st/dri: export DRI1 surface / pipeGeorge Sapountzis2010-03-259-90/+218
| | | | | | | | They will be used by DRISW. Also, add destroy functions.
* | st/dri: split out DRI2 codeGeorge Sapountzis2010-03-259-370/+476
| |
* | st/dri: make get_texture into validate_attGeorge Sapountzis2010-03-253-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 dri2George Sapountzis2010-03-251-17/+40
| | | | | | | | dri_st_framebuffer functions just forward to dri1/dri2 functions.
* | st/dri: flush_frontbuffer, allocate_textures for dri1George Sapountzis2010-03-253-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 buffersGeorge Sapountzis2010-03-251-14/+17
| |
* | st/dri: minor cosmetic for screenGeorge Sapountzis2010-03-251-20/+27
| | | | | | | | | | - put extensions above init_screen - split out destroy_option_cache
* | st/dri: add inline for dri2 check done in multiple placesGeorge Sapountzis2010-03-253-8/+13
| |
* | drisw_util: add fields for gallium swrast_driGeorge Sapountzis2010-03-252-0/+16
| |
* | r300g/radeong: fix scons buildJoakim Sindholt2010-03-252-6/+3
| |
* | Merge branch 'gallium-targets'Jakob Bornecrantz2010-03-25124-421/+312
|\ \
| * | gallium: Fix libgl-xlib path to sw xlib winsysJakob Bornecrantz2010-03-251-1/+1
| | |
| * | gallium: Add warnings incase pipe drivers are not built in targetsJakob Bornecrantz2010-03-245-0/+20
| | |
| * | gallium: Make scons build dri/xorg drivers againJakob Bornecrantz2010-03-246-62/+108
| | |
| * | radeong: Fix scons buildJakob Bornecrantz2010-03-241-1/+1
| | |