Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-10 | intel: Fix some state leakage of {Client,}ActiveTexture in metaops. | Eric Anholt | |
Found while debugging cairo-gl. | |||
2009-02-10 | intel: don't crash when dri2 tells us about buffers we don't care about. | Eric Anholt | |
2009-02-10 | dri2: Don't crash if the server returns more buffers than expected. | Eric Anholt | |
2009-02-10 | dri2: Initialize variables for the getbuffers round-trip reduction. | Eric Anholt | |
Missed setting the initial values which usually didn't hurt at runtime. | |||
2009-02-10 | Merge commit 'origin/gallium-master-merge' | Brian Paul | |
This is the big merge of the gallium-0.2 branch into master. gallium-master-merge was just the staging area for it. Both gallium-0.2 and gallium-master-merge are considered closed now. Conflicts: progs/demos/Makefile src/mesa/main/state.c src/mesa/main/texenvprogram.c | |||
2009-02-10 | Merge commit 'origin/gallium-0.2' into gallium-master-merge | Brian Paul | |
2009-02-10 | mesa: remove the unused _mesa_UpdateTexEnvProgram() function | Brian Paul | |
2009-02-10 | mesa: another fix for program/texture state validation | Brian Paul | |
This fixes a regression introduced in 46ae1abbac6837d051c10b2e8b57eab3d4958ff4 Break program validation into two steps, do part before texture state validation and do the rest after: 1. Determine Vertex/Fragment _Enabled state. 2. Update texture state. 3. Determine pointers to current Vertex/Fragment programs (which may involve generating new "fixed-function" programs). See comments in the code for more details of the dependencies. | |||
2009-02-10 | intel: minor reformatting, comments | Brian Paul | |
2009-02-10 | mesa: s/_IMAGE_NEW_TRANSFER_STATE/_MESA_NEW_TRANSFER_STATE/ to be more ↵ | Brian Paul | |
consistant with other flags | |||
2009-02-10 | mesa: fix/change state validation order for program/texture state | Brian Paul | |
Program state needs to be updated before texture state since the later depends on the former. Fixes piglit texgen failure. The second time through the modes (press 't' three times) we disable the fragment program and return to conventional texture mode. State validation failed here because update_texture() saw stale fragment program state. | |||
2009-02-10 | nouveau: nv40 swizzled mipmap fixes. | Younes Manton | |
2009-02-10 | nouveau: nv30: fix miptree organization to have swizzled texture+mipmap at ↵ | Patrice Mandin | |
the right places | |||
2009-02-10 | nouveau: revert all my changes here, not the right way | Patrice Mandin | |
2009-02-10 | nouveau: stop with 0 dimension | Patrice Mandin | |
2009-02-11 | radeon: fix span init needs more work | Dave Airlie | |
2009-02-10 | nouveau: we already have the right src offset | Patrice Mandin | |
2009-02-10 | nouveau: do not forget to half dimension. | Patrice Mandin | |
2009-02-10 | nouveau: revert most parts of recent mipmap+swizzle stuff. We only need to ↵ | Patrice Mandin | |
find right src and dst offset for given mipmap level. | |||
2009-02-11 | radeon/r200/r300: merge span code into single shared file | Dave Airlie | |
2009-02-10 | wgl: return before locking if stw_icd is NULL | Keith Whitwell | |
2009-02-10 | Merge commit 'origin/gallium-0.2' into gallium-0.2 | Keith Whitwell | |
Conflicts: src/gallium/state_trackers/wgl/icd/stw_icd.c | |||
2009-02-11 | radeon/r200: flush vertices when data in cmdbuf. | Dave Airlie | |
This fixes a whole bunch of regressions in piglit | |||
2009-02-10 | wgl: mutex-protect the shared stw_icd struct | Keith Whitwell | |
2009-02-10 | nouveau: dst offset is correct | Patrice Mandin | |
2009-02-10 | pipebuffer: Drop reliance on pipe_winsys. | José Fonseca | |
2009-02-10 | Missing: tgsi: Fix build -- rename Size to NrTokens. | Patrice Mandin | |
2009-02-10 | nouveau: recalc sub width and height for each mipmap level | Patrice Mandin | |
2009-02-10 | mesa: Build both software rasterizers for debug | Jakob Bornecrantz | |
But put the gallium one in lib/gallium | |||
2009-02-11 | radeon: r100 can't use some of the texture formats. | Dave Airlie | |
this fixes the texrect-many test | |||
2009-02-11 | radeon/r200/r300: fix span code for depth reading. | Dave Airlie | |
makes the maskedClear test work | |||
2009-02-10 | gallium: Don't rebuild common drm code | Jakob Bornecrantz | |
2009-02-10 | gallium: Install DRI drivers into lib/gallium | Jakob Bornecrantz | |
2009-02-10 | gallium: Introduce new subdirs build variables | Jakob Bornecrantz | |
(based on gallium-xorg-driver/commit 270ce504052d415870a25ab59818b2309eb8ac13) | |||
2009-02-10 | nv40: Fix build -- rename Size to NrTokens. | Michal Krol | |
2009-02-10 | nv30: Fix build -- rename Size to NrTokens. | Michal Krol | |
2009-02-10 | nv20: Fix build -- rename Size to NrTokens. | Michal Krol | |
2009-02-10 | brw: Fix build -- rename Size to NrTokens. | Michal Krol | |
2009-02-10 | i915: Fix build -- rename Size to NrTokens. | Michal Krol | |
2009-02-10 | gallivm: Fix build -- rename Size to NrTokens. | Michal Krol | |
2009-02-10 | draw: Fix build -- rename Size to NrTokens. | Michal Krol | |
2009-02-10 | tgsi: Fix build -- rename Size to NrTokens. | Michal Krol | |
2009-02-10 | gallium: Rename Size member of TGSI token to NrTokens. | Michal Krol | |
Driver writers often got confused and assumed Size to be the number of immediate values in Immediate declaration. | |||
2009-02-10 | vmw/icd: remove bogus current_context value | Keith Whitwell | |
2009-02-10 | mesa: Compare formats using nominal bytes per pixel. | José Fonseca | |
This is a temporary fix which works for the formats we care so far. The real fix would be abandon the concept "nominal bytes per pixel" entirely in Mesa, and use macropixels instead, as done in gallium interfaces already. | |||
2009-02-10 | r100: remove debug code | Dave Airlie | |
2009-02-10 | r100: fix 3D texture fallback | Dave Airlie | |
2009-02-10 | radeon: fix fallback case where t->mt is valid NULL | Dave Airlie | |
2009-02-10 | gallium: Fixups for driCreateConfigs MSAA support. | Michel Dänzer | |
Add the MSAA samples array or make sure its contents are initialized. | |||
2009-02-10 | wgl: Fix null pointer reference. | José Fonseca | |