Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | i965: Implement ARB_oq CheckQuery in the intended way. | Eric Anholt | 2009-08-28 | 1 | -6/+1 |
| | | | | | Previously we blocked because I hadn't added the libdrm function. Now it's there, so update your libdrm. | ||||
* | radeon: Fix swtcl emit pediction. | Pauli Nieminen | 2009-08-29 | 4 | -45/+70 |
| | | | | | | Problem was to find the correct place to run prediction. Only place that is called for every primitive is ALLOC_VERTS so we have to do prediction there before allocation. | ||||
* | i915g: Add cursor case for scanout layout | Jakob Bornecrantz | 2009-08-28 | 1 | -12/+13 |
| | |||||
* | i915g: Don't forget to init buffer ptrs | Jakob Bornecrantz | 2009-08-28 | 1 | -2/+2 |
| | |||||
* | st/xorg: disable composite accelration for now | Zack Rusin | 2009-08-28 | 1 | -0/+4 |
| | |||||
* | st/xorg: bind samplers before composition | Zack Rusin | 2009-08-28 | 1 | -2/+35 |
| | |||||
* | st/xorg: normalize coords for the src operands in the vertex shader | Zack Rusin | 2009-08-28 | 2 | -23/+65 |
| | |||||
* | radeon: Fix scissors for dri1. | Pauli Nieminen | 2009-08-28 | 1 | -4/+21 |
| | | | | DRI1 has to set scissors in framebuffer coordinates. | ||||
* | r300g: pretty up the new drm code a bit | Joakim Sindholt | 2009-08-28 | 1 | -7/+7 |
| | | | | As it turns out, I made some boners. This corrects them (I hope) | ||||
* | st/xorg: If migrating from a sw pixmap to a hw pixmap upload old contents | Jakob Bornecrantz | 2009-08-28 | 1 | -0/+15 |
| | |||||
* | st/xorg: Null devPrivate.ptr when unmapping | Jakob Bornecrantz | 2009-08-28 | 1 | -0/+1 |
| | |||||
* | st/xorg: Fix scons build. | Michel Dänzer | 2009-08-28 | 1 | -0/+1 |
| | |||||
* | r300g: support new drm_api | Joakim Sindholt | 2009-08-28 | 2 | -20/+49 |
| | |||||
* | drm_api: Operate on textures instead of buffers | Jakob Bornecrantz | 2009-08-28 | 11 | -235/+223 |
| | | | | | | | | | Most use cases just got the buffer from the texture and then called into one of the get_handle functions. Also with this patch it would be easier to move to a generic function for getting handles from textures and textures from handles, that is exposed via the screen. | ||||
* | st/xorg: Fix some warnings | Jakob Bornecrantz | 2009-08-28 | 3 | -7/+6 |
| | |||||
* | st/dri: Fix some warnings | Jakob Bornecrantz | 2009-08-28 | 3 | -2/+3 |
| | |||||
* | st/xorg: Pass dri driver name as driverName on screen | Jakob Bornecrantz | 2009-08-28 | 3 | -7/+4 |
| | |||||
* | Revert "st/xorg/dri: Pass texture formats via the DRI2 protocol flags." | Jakob Bornecrantz | 2009-08-28 | 2 | -7/+11 |
| | | | | | | This reverts commit a33e9ea3b9b7ac98d6e9bc385bbbe7eac2eb73d0. As this change breaks both radeon and nouveau | ||||
* | r100/r200: Bring back old PolygonStripple for DRI1. | Pauli Nieminen | 2009-08-28 | 11 | -14/+37 |
| | | | | DRI1 didn't have support for command buffer emit for stripple. | ||||
* | r100/r200: Share PolygonStripple code. | Pauli Nieminen | 2009-08-28 | 5 | -56/+30 |
| | |||||
* | r200: Fix piglit paths test. | Pauli Nieminen | 2009-08-28 | 2 | -11/+17 |
| | | | | | Polygon stipple has to go to command buffer because special ioctl is disabled. Piglit doesn't like HyperZ warning so disable it for kms. | ||||
* | r600: fix scissor also. | Dave Airlie | 2009-08-28 | 1 | -2/+2 |
| | | | | I forgot about r600 being here. | ||||
* | radeon: fix scissors harder. | Dave Airlie | 2009-08-28 | 3 | -6/+6 |
| | | | | this makes gnome-shell work on r300 for me | ||||
* | intel: Add support for ARB_copy_buffer. | Eric Anholt | 2009-08-27 | 2 | -2/+93 |
| | | | | Passes glean's bufferObject test for this extension. | ||||
* | r300: Fix emit prediction to account scissor emitting correctly. | Pauli Nieminen | 2009-08-28 | 1 | -1/+1 |
| | |||||
* | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-08-27 | 3 | -15/+17 |
|\ | |||||
| * | swrast: fix incorrect tri culling in selection/feedback mode. | Brian Paul | 2009-08-27 | 2 | -7/+9 |
| | | | | | | | | See bug 16866. | ||||
| * | mesa: direct program debug output to stderr instead of stdout | marvin24 | 2009-08-27 | 1 | -9/+9 |
| | | |||||
* | | i915: Fix undefined symbol as of eabe12df44a41e97fb5736959e8864ddbd01be14 | Eric Anholt | 2009-08-27 | 1 | -0/+1 |
| | | |||||
* | | st/xorg: set vertex and fragment shader for the current op | Zack Rusin | 2009-08-27 | 1 | -2/+21 |
| | | |||||
* | | st/xorg: bind rasterizer state | Zack Rusin | 2009-08-27 | 1 | -2/+6 |
| | | |||||
* | | st/xorg: set blend state for exa | Zack Rusin | 2009-08-27 | 1 | -2/+40 |
| | | |||||
* | | st/xorg: bind framebuffer and viewport for exa | Zack Rusin | 2009-08-27 | 5 | -103/+226 |
| | | |||||
* | | st/xorg: create and destroy shader cache | Zack Rusin | 2009-08-27 | 2 | -0/+8 |
| | | |||||
* | | st/xorg: Set shared usage of pixmaps for use via DRI2. | Michel Dänzer | 2009-08-27 | 3 | -13/+10 |
| | | | | | | | | | | Also allow pixmaps to have both the shared and displayed usage flags, as is the case for the screen pixmap now. | ||||
* | | st/dri: Make sure the front left renderbuffer is there for texture-from-pixmap. | Michel Dänzer | 2009-08-27 | 1 | -0/+8 |
| | | |||||
* | | st/xorg: Don't hardcode ExaPrepareCopy to fall back to software. | Michel Dänzer | 2009-08-27 | 1 | -3/+0 |
| | | |||||
* | | st/xorg: Flush context if necessary in ExaPrepareAccess. | Michel Dänzer | 2009-08-27 | 1 | -0/+4 |
| | | |||||
* | | st/dri: Only ask for fake front buffer for single buffer visuals by default. | Michel Dänzer | 2009-08-27 | 1 | -1/+2 |
| | | |||||
* | | st/xorg/dri: Pass texture formats via the DRI2 protocol flags. | Michel Dänzer | 2009-08-27 | 2 | -11/+7 |
| | | | | | | | | No need to guess. | ||||
* | | r300: Cleanup reported native program limits | Nicolai Hähnle | 2009-08-27 | 1 | -6/+3 |
| | | | | | | | | | | | | | | | | The fragment program native limits are actually higher on R4xx as reported by Alex Deucher, but using those requires some bit-twiddling changes to program handling. Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
* | | r300: Debug messages are written to stderr, so fflush that | Nicolai Hähnle | 2009-08-27 | 5 | -10/+10 |
| | | | | | | | | Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
* | | radeon/r200/r300: Fix swtcl prediction to work after primitie change. | Pauli Nieminen | 2009-08-27 | 4 | -41/+86 |
| | | | | | | | | | | Swtcl calls flush everytime primitive changes so prediction has to made again after flushing. | ||||
* | | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-08-27 | 2 | -0/+206 |
|\| | |||||
| * | gallium/util: added support for SRGB formats | Brian Paul | 2009-08-27 | 1 | -0/+196 |
| | | | | | | | | Fixes glean/texture_srgb failure, bug #23449. | ||||
| * | gallium/util: added cases for SRGB formats | Brian Paul | 2009-08-27 | 1 | -0/+10 |
| | | |||||
* | | mesa: move decls before code | Vinson Lee | 2009-08-27 | 1 | -2/+4 |
| | | |||||
* | | r300g: Correct scissor setting, subtract 1 from window's width and height | Cooper Yuan | 2009-08-27 | 2 | -7/+7 |
| | | |||||
* | | radeon: fix scissor calcs. | Dave Airlie | 2009-08-27 | 1 | -15/+20 |
| | | | | | | | | | | | | For non-FBOs we need to invert, for FBOs the scissors are non-inverted. no matter what we need to clamp them to the buffer sizes. | ||||
* | | i965: Increase assmebly shader program parameter limits | Ian Romanick | 2009-08-26 | 1 | -2/+2 |
| | | | | | | | | | | Increase the number of native program parameters to the same values exposed by GLSL. |