Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-06 | r5xx: Fix typo. | Corbin Simpson | |
Gotta be more careful with my cut'n'paste, lawl. | |||
2008-05-06 | r5xx: Use max_temp_idx. | Corbin Simpson | |
2008-05-06 | [intel-GEM] Add tiling support to swrast. | Keith Packard | |
Accessing tiled surfaces without using the fence registers requires that software deal with the address swizzling itself. | |||
2008-05-06 | i965: fix googleearth in classic mode. | Dave Airlie | |
In classic mode googleearth triggered a case where vbos weren't getting accounted properly. | |||
2008-05-05 | Dump buffer tiled status from intelPrintSAREA | Keith Packard | |
2008-05-06 | r300: fragment.position input needs no blanking out, it's correctly handled ↵ | Markus Amsler | |
in insert_wpos. fixes bug 15447 | |||
2008-05-05 | GEM: Allocate the right number of relocs, avoiding heap smashing. | Eric Anholt | |
2008-05-05 | GEM: Include target buffer handle in relocation debug. | Eric Anholt | |
2008-05-05 | GEM: Set validate index to keep the same buffer from being duped on the list. | Eric Anholt | |
2008-05-05 | Print GEM handles instead of BO pointers in debugging. | Eric Anholt | |
small integers are much prettier, and let me correlate to DRM debug output. | |||
2008-05-05 | Initialize bufmgr_gem->validate_array[i].offset. | Eric Anholt | |
This is just cosmetic, to produce less scary values when the ioctl fails and doesn't return values there. | |||
2008-05-05 | Make intel_{batch,exec}_ioctl return an error code so we can recover better. | Eric Anholt | |
2008-05-05 | Add intel_bufmgr_gem.c to i915 | Keith Packard | |
2008-05-05 | Temporarily disable intel pixel ops on i915 for GEM | Keith Packard | |
Instead of attempting to fix these for GEM, just disable until GEM is working. | |||
2008-05-05 | glcore: Set all external variables in configuration | George Sapountzis | |
based on patch by Dan Nicholson <dbn.lists@gmail.com> | |||
2008-05-05 | r500: consolidate tex instructions | Dave Airlie | |
you cannot change a tex into an output so this means we have to actually do another instruction after this one to mov if its an output | |||
2008-05-05 | r500: mov cleanup macros | Dave Airlie | |
2008-05-05 | r500: make tri-param work | Dave Airlie | |
This makes constant work which are 32-bit on r500 unlike r300. Switch MOV to using MAD no idea if we might have negative things MAX 0,-5 is likely to do the wrong thing.. | |||
2008-05-05 | r500: make sure we emit max temp atom. | Dave Airlie | |
We don't appear to update max_temp_idx yet anywhere though | |||
2008-05-05 | r300: fix swtcl texrect path properly. | Dave Airlie | |
We really need to update the shader state so the texrect parameters work. This should fix compiz looking crappy on rs480 and rs690 | |||
2008-05-05 | i965: Don't cast the result of brw_prepare_vertices to an unsigned value. | Xiang, Haihao | |
Negative value means other errors, not aperture overflow. fix bug #15752 | |||
2008-05-05 | r300: fix swtcl texrect path properly. | Dave Airlie | |
We really need to update the shader state so the texrect parameters work. This should fix compiz looking crappy on rs480 and rs690 (cherry picked from commit 66a5562ce2906fbf5b96d1cee18f9a31a78c4360) | |||
2008-05-05 | r300: add R300_NO_TCL to allow testing of non-tcl on tcl cards | Dave Airlie | |
(cherry picked from commit 026ef8111a94f6449dfa5e5cc0ae91fca4e68c0c) | |||
2008-05-04 | r300: Set correct VAP_CNTL per vertex program. | Markus Amsler | |
2008-05-03 | r300: Set correct VAP_CNTL per vertex program. | Markus Amsler | |
adapted from Markus' patch on bug 15386 with updates for non-TCL and R500. | |||
2008-05-03 | r5xx: Fix for loops. | Corbin Simpson | |
Thanks to dli in IRC for pointing this out. | |||
2008-05-03 | r5xx: Fix dumb shader. | Corbin Simpson | |
For some reason, FGLRX doesn't actually set R500_US_INST_TEX. Let us not make that same mistake. | |||
2008-05-03 | Merge branch 'r500test' of git://people.freedesktop.org/~csimpson/mesa into ↵ | Corbin Simpson | |
r500-support | |||
2008-05-04 | r300: remove debugging code | Dave Airlie | |
2008-05-04 | r300: setup vte according to inputs | Dave Airlie | |
2008-05-03 | r300: update r300 rs unit for swtcl need to fix r500 most likely | Dave Airlie | |
2008-05-03 | r300: recombine the vap input route 0 code and clean | Dave Airlie | |
This gets non-tcl cards working again on this branch.. at least texrect and glxgears | |||
2008-05-03 | r300: add R300_NO_TCL to allow testing of non-tcl on tcl cards | Dave Airlie | |
2008-05-02 | Merge branch 'r500-support' into r500test | Corbin Simpson | |
Bringing the FPS code up-to-date. Conflicts: src/mesa/drivers/dri/r300/r300_emit.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/r500_fragprog.c src/mesa/drivers/dri/r300/r500_fragprog.h | |||
2008-05-02 | Don't forget to set handle of shared buffers. | Eric Anholt | |
(And fix a nearby whitespace nit) | |||
2008-05-02 | Fix GEM execbuf ioctl argument. | Eric Anholt | |
2008-05-02 | Fix to use GEM execbuf instead of TTM. | Eric Anholt | |
2008-05-02 | Minor fixups to get GEM to the point of execbuf ioctl. | Eric Anholt | |
2008-05-02 | Merge branch 'r345-cleanup' of git://people.freedesktop.org/~agd5f/mesa into ↵ | Corbin Simpson | |
r500test Adding Alex's cleanup patches. This adds r5xx TCL! Whoo-hoo! Conflicts: src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/radeon/radeon_chipset.h src/mesa/drivers/dri/radeon/radeon_screen.c | |||
2008-05-02 | Make radeon stuff build again. | Corbin Simpson | |
Yet more evidence that I am incompetent with git. | |||
2008-05-02 | [intel] Fix build for GEM. TTM is now disabled, and fencing is gone. | Eric Anholt | |
Fencing was used in two places: ensuring that we didn't get too many frames ahead of ourselves, and glFinish. glFinish will be satisfied by waiting on buffers like we would do for CPU access on them. The "don't get too far ahead" is now the responsibility of the execution manager (kernel). | |||
2008-05-02 | Add intel_bufmgr_gem for new graphics execution manager. | Eric Anholt | |
2008-05-02 | [intel] Warnings fixes. | Eric Anholt | |
2008-05-02 | [intel] Merge intel_ioctl.h. Not sure how this slipped by in the .c merge. | Eric Anholt | |
2008-05-02 | R300: fix rebase conflicts | Alex Deucher | |
2008-05-02 | Merge branch 'r500test' of git://people.freedesktop.org/~airlied/mesa into ↵ | Corbin Simpson | |
r500test Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/r300/r500_fragprog.c src/mesa/drivers/dri/r300/r500_fragprog.h src/mesa/drivers/dri/radeon/radeon_chipset.h src/mesa/drivers/dri/radeon/radeon_screen.c | |||
2008-05-02 | R3/4/5: fix TCL on r5xx, cleanup PVS code | Alex Deucher | |
2008-05-02 | R300: fix VAP_OUTPUT_VTX_FMT_1 defines | Alex Deucher | |
2008-05-02 | R300: cleanup VAP_CLIP_CNTL | Alex Deucher | |
2008-05-02 | R300: clean up VAP_PROG_STREAM_CNTL* register usage | Alex Deucher | |