| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-03-23 | i965: Fix glFrontFacing in twoside GLSL demo. | Eric Anholt | |
| This also cuts instructions by just using the existing bit in the payload rather than computing it from the determinant in the SF unit and passing it as a varying down to the WM. Something still goes wrong with getting the backface color right, but a simpler shader appears to get the right result. | |||
| 2009-03-23 | i965: Fix fog coordinate g,b,a values when glFrontFacing isn't used. | Eric Anholt | |
| Previously, we would sample (f,glFrontFacing,undef,undef) instead of the (f,0,0,1) that fragment.fogcoord is supposed to return. Due to glFrontFacing's presence in FOGC.y, we'll still give bad results there when glFrontFacing is used. Bug #19122, piglit testcase fp-fog. | |||
| 2009-03-23 | i965: Clean up a bit of mess with unneeded variables in emit_interp. | Eric Anholt | |
| 2009-03-23 | i965: Fix trailing "d" in debug output for 3DSTATE_VERTEX_ELEMENTS. | Eric Anholt | |
| 2009-03-24 | r300: remove lock.h link | Dave Airlie | |
| 2009-03-24 | radeon: fixup some issue with fbos and sw fallbacks | Dave Airlie | |
| 2009-03-24 | radeon/r200/r300: set the texture depth correctly for DRI2 | Dave Airlie | |
| 2009-03-24 | radeon: actual format is rgba8 | Dave Airlie | |
| 2009-03-24 | radeon: fix typo | Dave Airlie | |
| 2009-03-24 | radeon: setup pipes for r300 | Dave Airlie | |
| 2009-03-24 | radeon: stupid mesa extension fail | Dave Airlie | |
| 2009-03-23 | i965: Fix occlusion query when no other WM state updates occur. | Eric Anholt | |
| Turns out that XXX comment was important. We weren't flagging the WM to re-update with the statistics enable, so we got zeroes out of our query. Bug #20740, fixes piglit occlusion_query test. Signed-off-by: Eric Anholt <eric@anholt.net> | |||
| 2009-03-23 | radeon: fixup wrapper bo name | Dave Airlie | |
| 2009-03-23 | Merge branch 'radeon-fbo-hacking' into radeon-rewrite | Dave Airlie | |
| 2009-03-23 | raedon/r200/r300: mega-FBO commits. | Dave Airlie | |
| Re work depth issues. Do a lot more FBO abstactions fixup depth/stencil buffer interactions | |||
| 2009-03-22 | radeon fbo: add draw offset calcs | Dave Airlie | |
| 2009-03-22 | radeon/r200/r300: add support for new tfp interface | Dave Airlie | |
| also fixup old interface, gets rid of white boxes in compiz | |||
| 2009-03-22 | Merge remote branch 'origin/master' into HEAD | Dave Airlie | |
| 2009-03-22 | radeon: use mipmap fns in FBO code | Dave Airlie | |
| 2009-03-22 | radeon: add miptree offset functions | Dave Airlie | |
| 2009-03-21 | r200: fix for sure | Dave Airlie | |
| 2009-03-21 | radeon/r200: oops make correct fbo init calls | Dave Airlie | |
| 2009-03-21 | radeon: add xRGB span functions | Dave Airlie | |
| same as ARGB need to add a parameter to get ptr32 | |||
| 2009-03-21 | radeon: dri2 is hooked up elsewhere now | Dave Airlie | |
| 2009-03-21 | radeon/r200: add fbo init | Dave Airlie | |
| 2009-03-21 | radeon/r200: add fbo state changes | Dave Airlie | |
| 2009-03-21 | r300: fix viewport inversion for FBOs | Dave Airlie | |
| 2009-03-21 | radeon: align FBO pitch | Dave Airlie | |
| 2009-03-21 | radeon: fixup last missing x_off/y_off | Dave Airlie | |
| 2009-03-21 | radeon: add cpp/pitch to rrb | Dave Airlie | |
| 2009-03-21 | radeon/fbo: add x_off and y_off in correct places | Dave Airlie | |
| 2009-03-21 | radeon: dPriv handling is now in cliprects code | Dave Airlie | |
| 2009-03-21 | radeon: fixup span code for FBOs | Dave Airlie | |
| 2009-03-21 | r300: hw clear buffer 0 hopefully | Dave Airlie | |
| 2009-03-21 | radeon: fix up span function setting | Dave Airlie | |
| 2009-03-20 | Fix DRI2 accelerated EXT_texture_from_pixmap with GL_RGB format. | Eric Anholt | |
| This requires upgrading the interface so that the argument to glXBindTexImageEXT isn't just dropped on the floor. Note that this only fixes the accelerated path on Intel, as Mesa's texture format support is missing x8r8g8b8 support (right now, GL_RGB textures get uploaded as a8r8gb8, but in this case we're not doing the upload so we can't really work around it that way). Fixes bugs with compositors trying to use shaders that use alpha channels, on windows without a valid alpha channel. Bug #19910 and likely others as well. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> | |||
| 2009-03-20 | r300: init fbos | Dave Airlie | |
| 2009-03-20 | more fbo fillin | Dave Airlie | |
| 2009-03-20 | r300: enable FBO for a test | Dave Airlie | |
| 2009-03-20 | radeon: some more fbo work | Dave Airlie | |
| 2009-03-20 | radeon: initial couch code copy from radeon | Dave Airlie | |
| 2009-03-20 | Merge remote branch 'main/master' into radeon-rewrite | Dave Airlie | |
| Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/radeon_ioctl.c src/mesa/drivers/dri/radeon/radeon_screen.c | |||
| 2009-03-19 | glslcompiler: added new options to override debug/optimization pragmas | Brian Paul | |
| 2009-03-19 | radeon/r200/r300: cleanup some of the renderbuffer code | Dave Airlie | |
| 2009-03-19 | radeon: fix up locking like the intel driver for pageflip/swaps | Dave Airlie | |
| 2009-03-18 | Use the specified X11 headers for xlib mesa | Dan Nicholson | |
| The xlib build was using the system's Xlib headers or bombing if they weren't available. | |||
| 2009-03-16 | Fixup previous commit. | Michel Dänzer | |
| radeonScheduleSwap() already takes the lock in the SwapBuffers case, only the CopySubBuffer case was missing it. | |||
| 2009-03-16 | radeon: Take the hardware lock for swaps and flips. | Michel Dänzer | |
| Otherwise they fail with AIGLX at least. | |||
| 2009-03-13 | i965: more register number assertions | Brian Paul | |
| 2009-03-13 | i965: add some register number assertions | Brian Paul | |
| Haven't seen failures yet, but if/when there are, more investigation will be done. | |||
