summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* i965: Implement ARB_oq CheckQuery in the intended way.Eric Anholt2009-08-281-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 Nieminen2009-08-294-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 layoutJakob Bornecrantz2009-08-281-12/+13
|
* i915g: Don't forget to init buffer ptrsJakob Bornecrantz2009-08-281-2/+2
|
* st/xorg: disable composite accelration for nowZack Rusin2009-08-281-0/+4
|
* st/xorg: bind samplers before compositionZack Rusin2009-08-281-2/+35
|
* st/xorg: normalize coords for the src operands in the vertex shaderZack Rusin2009-08-282-23/+65
|
* radeon: Fix scissors for dri1.Pauli Nieminen2009-08-281-4/+21
| | | | DRI1 has to set scissors in framebuffer coordinates.
* r300g: pretty up the new drm code a bitJoakim Sindholt2009-08-281-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 contentsJakob Bornecrantz2009-08-281-0/+15
|
* st/xorg: Null devPrivate.ptr when unmappingJakob Bornecrantz2009-08-281-0/+1
|
* st/xorg: Fix scons build.Michel Dänzer2009-08-281-0/+1
|
* r300g: support new drm_apiJoakim Sindholt2009-08-282-20/+49
|
* drm_api: Operate on textures instead of buffersJakob Bornecrantz2009-08-2811-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 warningsJakob Bornecrantz2009-08-283-7/+6
|
* st/dri: Fix some warningsJakob Bornecrantz2009-08-283-2/+3
|
* st/xorg: Pass dri driver name as driverName on screenJakob Bornecrantz2009-08-283-7/+4
|
* Revert "st/xorg/dri: Pass texture formats via the DRI2 protocol flags."Jakob Bornecrantz2009-08-282-7/+11
| | | | | | This reverts commit a33e9ea3b9b7ac98d6e9bc385bbbe7eac2eb73d0. As this change breaks both radeon and nouveau
* r100/r200: Bring back old PolygonStripple for DRI1.Pauli Nieminen2009-08-2811-14/+37
| | | | DRI1 didn't have support for command buffer emit for stripple.
* r100/r200: Share PolygonStripple code.Pauli Nieminen2009-08-285-56/+30
|
* r200: Fix piglit paths test.Pauli Nieminen2009-08-282-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 Airlie2009-08-281-2/+2
| | | | I forgot about r600 being here.
* radeon: fix scissors harder.Dave Airlie2009-08-283-6/+6
| | | | this makes gnome-shell work on r300 for me
* intel: Add support for ARB_copy_buffer.Eric Anholt2009-08-272-2/+93
| | | | Passes glean's bufferObject test for this extension.
* r300: Fix emit prediction to account scissor emitting correctly.Pauli Nieminen2009-08-281-1/+1
|
* Merge branch 'mesa_7_5_branch'Brian Paul2009-08-273-15/+17
|\
| * swrast: fix incorrect tri culling in selection/feedback mode.Brian Paul2009-08-272-7/+9
| | | | | | | | See bug 16866.
| * mesa: direct program debug output to stderr instead of stdoutmarvin242009-08-271-9/+9
| |
* | i915: Fix undefined symbol as of eabe12df44a41e97fb5736959e8864ddbd01be14Eric Anholt2009-08-271-0/+1
| |
* | st/xorg: set vertex and fragment shader for the current opZack Rusin2009-08-271-2/+21
| |
* | st/xorg: bind rasterizer stateZack Rusin2009-08-271-2/+6
| |
* | st/xorg: set blend state for exaZack Rusin2009-08-271-2/+40
| |
* | st/xorg: bind framebuffer and viewport for exaZack Rusin2009-08-275-103/+226
| |
* | st/xorg: create and destroy shader cacheZack Rusin2009-08-272-0/+8
| |
* | st/xorg: Set shared usage of pixmaps for use via DRI2.Michel Dänzer2009-08-273-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änzer2009-08-271-0/+8
| |
* | st/xorg: Don't hardcode ExaPrepareCopy to fall back to software.Michel Dänzer2009-08-271-3/+0
| |
* | st/xorg: Flush context if necessary in ExaPrepareAccess.Michel Dänzer2009-08-271-0/+4
| |
* | st/dri: Only ask for fake front buffer for single buffer visuals by default.Michel Dänzer2009-08-271-1/+2
| |
* | st/xorg/dri: Pass texture formats via the DRI2 protocol flags.Michel Dänzer2009-08-272-11/+7
| | | | | | | | No need to guess.
* | r300: Cleanup reported native program limitsNicolai Hähnle2009-08-271-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 thatNicolai Hähnle2009-08-275-10/+10
| | | | | | | | Signed-off-by: Nicolai Hähnle <[email protected]>
* | radeon/r200/r300: Fix swtcl prediction to work after primitie change.Pauli Nieminen2009-08-274-41/+86
| | | | | | | | | | Swtcl calls flush everytime primitive changes so prediction has to made again after flushing.
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-08-272-0/+206
|\|
| * gallium/util: added support for SRGB formatsBrian Paul2009-08-271-0/+196
| | | | | | | | Fixes glean/texture_srgb failure, bug #23449.
| * gallium/util: added cases for SRGB formatsBrian Paul2009-08-271-0/+10
| |
* | mesa: move decls before codeVinson Lee2009-08-271-2/+4
| |
* | r300g: Correct scissor setting, subtract 1 from window's width and heightCooper Yuan2009-08-272-7/+7
| |
* | radeon: fix scissor calcs.Dave Airlie2009-08-271-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 limitsIan Romanick2009-08-261-2/+2
| | | | | | | | | | Increase the number of native program parameters to the same values exposed by GLSL.