summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-08-15pp: Fix a leftover from the new filterppLauri Kasanen1-1/+1
2011-08-14pp: Add a cel-shade filterLauri Kasanen8-1/+138
Now you can finally play Amnesia cel-shaded!
2011-08-14pp: Tune the depth thresholdLauri Kasanen1-1/+1
2011-08-14pp: Correct a bug in pass 3Lauri Kasanen1-1/+1
2011-08-13pp: Restore clears where neededLauri Kasanen3-2/+8
2011-08-11pp: Fix a bug in pass 1Lauri Kasanen1-2/+2
2011-08-11pp: Use more accurate immediatesLauri Kasanen2-2/+2
2011-08-11pp: Fix a bug in pass 2Lauri Kasanen1-6/+6
2011-08-09pp: Remove unnecessary clearLauri Kasanen4-7/+6
Signed-off-by: Lauri Kasanen <cand@gmx.com>
2011-08-09dri2: Move PP binding from invalidate to flushLauri Kasanen1-6/+7
Signed-off-by: Lauri Kasanen <cand@gmx.com>
2011-08-09pp: Correct depth transform and scale.Lauri Kasanen1-4/+0
Kudos to calim.
2011-08-09pp: Use pipe_buffer_create instead of manual resource_createLauri Kasanen1-11/+6
2011-08-09pp: No need to check the format for a constant buffer.Lauri Kasanen1-3/+0
2011-08-08r600g: Add support for ROUND, v2Lauri Kasanen2-3/+5
This is a GLSL 1.3 feature, but also used by MLAA. Signed-off-by: Lauri Kasanen <cand@gmx.com>
2011-08-08Revert "r600g: Add support for ROUND"Lauri Kasanen1-50/+3
This reverts commit 4b04e2b45e3bb2acaca838453f999bc53ba35fef.
2011-08-07r600g: Add support for ROUNDLauri Kasanen1-3/+50
2011-08-07dri2: Hook PP up to dri2 hw tooLauri Kasanen1-0/+5
2011-07-21pp: Edit pass 2, -1 temp, -6 instructionsLauri Kasanen1-150/+144
2011-07-20pp: Optimize pass 3. -1 instruction, -1 tempLauri Kasanen1-34/+33
2011-07-18pp: Optimize pass 2 further, -4 temps, -13 instructionsLauri Kasanen1-167/+154
2011-07-17pp: Correct line number markers in pass 1Lauri Kasanen1-2/+2
2011-07-15pp: Remove one temp from pass 2Lauri Kasanen1-17/+17
2011-07-15pp: Make use of ROUND in pass 2, -6 instructionsLauri Kasanen1-103/+97
2011-07-14pp: Remove one temp from pass 2Lauri Kasanen1-3/+3
2011-07-14pp: Optimize pass 2Lauri Kasanen2-477/+184
2011-07-14st/dri: Fix indentationLauri Kasanen1-4/+4
I had accidentally slipped in some tabs.
2011-07-13pp_mlaa: Hand-optimize pass 1Lauri Kasanen1-30/+16
Seriously compiler, doing step once for each component?
2011-07-12pp: Add the main post-processing queueLauri Kasanen7-0/+773
2011-07-12pp: Jimenez' MLAALauri Kasanen3-0/+3719
2011-07-12pp: Color filtersLauri Kasanen2-0/+137
2011-07-12pp: DocsLauri Kasanen1-0/+87
2011-07-12st/dri: Add a pp queue to the dri contextLauri Kasanen3-0/+30
2011-07-12pp: Build the filesLauri Kasanen1-0/+5
2011-07-12pp: Add driconf optionsLauri Kasanen3-1/+81
2011-07-12xmlconfig: Make the error message more informativeLauri Kasanen1-1/+1
2011-07-12xmlpool.h: fix a typoLauri Kasanen1-1/+1
2011-07-12st/dri: Indent driconf optionsLauri Kasanen1-7/+11
2011-07-12r600g: emit SQ_LDS_RESOURCE_MGMTAlex Deucher3-0/+13
Need to be initialized to a reasonable value as compute code may change it. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=39119 NOTE: This is a candidate for the 7.11 branch. Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2011-07-12u_upload_mgr: add missing offset to src map in u_upload_buffer()Brian Paul1-1/+1
Fixes regression from dda8d7ac3f0e5148d9738a57f7bc03216f6514d1
2011-07-12st/mesa: check if _mesa_create_context() returns NULLEmil Velikov1-0/+3
In some cases _mesa_create_context() can return NULL an in the mesa state tracker, we do not concider the case, which may cause issues within st_create_context_priv() This patch adds a simple check (similar to the one in the dri drivers) Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2011-07-12autoconf: Do not select Xlib when building DRIEmil Velikov1-1/+1
As Chia-I Wu said 'There are two libGL providers, Xlib and DRI based they cannot coexist' Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Signed-off-by: Marek Olšák <maraeo@gmail.com>
2011-07-12st/mesa: choose a matching depth internal format for DrawPixelsMarek Olšák1-2/+27
This makes it easier to hit the fast path and get a float format when we ask for it. Reviewed-by: Brian Paul <brianp@vmware.com>
2011-07-11configure.ac: Make --{without,with}-gallium-drivers work as expectedIan Romanick1-0/+7
This version is mostly Dan's post to the mesa-dev mailing list on 6/22/2011. NOTE: This is a candidate for the 7.10 and 7.11 branches. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
2011-07-11st/mesa: get rid of unnecessary 'goto' in DrawPixelsMarek Olšák1-10/+6
Reviewed-by: Brian Paul <brianp@vmware.com>
2011-07-11st/mesa: derive a stencil sampler format from the actual texture formatMarek Olšák1-44/+26
Reviewed-by: Brian Paul <brianp@vmware.com>
2011-07-11gallivm: Re-enable LLVMUnionTypeKind case for llvm-2.7 only.Vinson Lee1-2/+2
LLVMUnionTypeKind is not in llvm-2.6, llvm-2.8, llvm-2.9, or llvm-3.0svn.
2011-07-11dri/nouveau: nv10: fix vertex format for GL_UNSIGNED_BYTEAndrew Randrianasulu1-1/+1
Broken accidentally in f4efc256fd90beaff86321e4c6ce00f9be55092d, the switch to rnn headers. NV10TCL_VTXFMT_TYPE_BYTE_RGBA became U8_UNORM but B8G8R8A8_UNORM was used instead.
2011-07-11nvfx: handle PIPE_CAP_SM3David Heidelberger1-0/+3
Signed-off-by: David Heidelberger <d.okias@gmail.com>
2011-07-11gallivm: Remove LLVMOpaqueKindType case with llvm-3.0.Vinson Lee1-0/+2
llvm-3.0svn r134829 removed LLVMOpaqueKindType from enum LLVMTypeKind in include/llvm-c/Core.h.
2011-07-11glsl: Reject ambiguous function calls (multiple inexact matches).Kenneth Graunke1-6/+27
According to the GLSL 1.20 specification, "it is a semantic error if there are multiple ways to apply [implicit] conversions [...] such that the call can be made to match multiple signatures." Fixes a regression caused by 60eb63a855cb89962f2d5bb91e238ff2d1ab8702, which implemented the wrong policy of finding a "closest" match. However, this is not a revert, since the original code failed to continue looking for an exact match once it found two inexact matches. It's OK to have multiple inexact matches if there's also an exact match. NOTE: This is a candidate for the 7.10 and 7.11 branches. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=38971 Reviewed-by: Eric Anholt <eric@anholt.net> Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>