Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-08 | Remove remaining pipe format utility functions. | Michal Krol | |
Depricate pf_type(), pf_size_*(), pf_layout() and pf_exp2(). Map depricated PIPE_FORMAT_TYPE to new UTIL_FORMAT_ values: UNKNOWN = TYPE_VOID UNORM = TYPE_UNSIGNED + LAYOUT_ARITH SNORM = TYPE_SIGNED + LAYOUT_ARITH FIXED = TYPE_FIXED FLOAT = TYPE_FLOAT USCALED = TYPE_UNSIGNED + LAYOUT_ARRAY SSCALED = TYPE_SIGNED + LAYOUT_ARRAY SRGB = TYPE_COLORSPACE_SRGB | |||
2009-12-08 | r600: and finally fix SCS | Andre Maasikas | |
2009-12-08 | r600: remove (now) dead code | Andre Maasikas | |
2009-12-08 | r600: fix SIN also | Andre Maasikas | |
2009-12-08 | r600: use the new inline constants feature to fix COS | Andre Maasikas | |
2009-12-08 | r600: add assembler support for literal(inline) constants | Andre Maasikas | |
and use it in cubemap instruction sequence for testing | |||
2009-12-08 | r600: merge alu_instruction/alu_instruction2 | Andre Maasikas | |
2009-12-08 | r600: add ABS support for source regs to assembler | Andre Maasikas | |
use it in tex cube instruction sequence | |||
2009-12-08 | r600: glsl - allow specifying texture sampler via uniforms | Andre Maasikas | |
looks kinda hackish, should rethink later | |||
2009-12-08 | r600: implement FRAG_ATTRIB_FACE, glsl/twoside works | Andre Maasikas | |
2009-12-08 | r600: quick hack to get KIL_NV working - does condition TR only for now | Andre Maasikas | |
2009-12-08 | r600: wip glsl - refactor conditional instructions a bit | Andre Maasikas | |
remember the dst register which is used for cond updates when it's time to use the cond codes issue a separate PRED instruction | |||
2009-12-08 | r600: execute SET funtions on all channels | Andre Maasikas | |
seems assemble_LOGIC was meant for non-condition-code instructions so execute in for all components as previously | |||
2009-12-08 | move assert to avoid crash in debug build. | Alan Hourihane | |
2009-12-08 | st/xorg Fail early if we don't intend to accelerate. | Thomas Hellstrom | |
Saves a number of unneeded computations and log noise. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> | |||
2009-12-18 | i915: Fix GL_TEXTURE_MAX_LEVEL support (piglit levelclamp test). | Eric Anholt | |
2009-12-18 | i915: Clean up some unnecessary x/y miptree code. | Eric Anholt | |
The base of the texture is always the base of the miptree. If it wasn't, we'd have issues with this code due to miptrees not walking the same direction for all LODs. | |||
2009-12-18 | i965: Add support for OPCODE_CMP in the VS to fix GLSL sqrt() | Eric Anholt | |
Bug #25628. Fixes piglit case glsl-vs-sqrt-zero. | |||
2009-12-18 | st/mesa: move assert on nr vs insns until after pos_invarient expansion | Keith Whitwell | |
It is possible to have a 1-instruction vertex shader before expanding pos_invarient. Not sure what this assert achieved, but at least move it where it is correct. | |||
2009-12-08 | Merge branch 'mesa_7_7_branch' | Michel Dänzer | |
2009-12-08 | vmware/xorg: Fix SCons build. | Michel Dänzer | |
Not sure how vmw_screen.c could build at all though... | |||
2009-12-08 | vmware/xorg: Avoid warning about HAVE_STDINT_H being redefined. | Michel Dänzer | |
2009-12-08 | Merge branch 'mesa_7_7_branch' | Andre Maasikas | |
Conflicts: src/mesa/drivers/dri/r600/r700_assembler.c src/mesa/main/version.h | |||
2009-12-08 | i915g: Fix memory leak when pci id is unknown. | Vinson Lee | |
2009-12-08 | i915g: Add missing break statement in i915_debug_packet. | Vinson Lee | |
2009-12-08 | rbug: Initialize variable in rbug_get_message. | Vinson Lee | |
Silences uninitialized variable warning. | |||
2009-12-08 | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Andre Maasikas | |
2009-12-08 | r600: add support for TXB instruction | Andre Maasikas | |
makes testing other things easier - does not hang the card TODO: enable TEX dependency tracking in vertex programs | |||
2009-12-08 | r600: reorder state for render_target and blend | Andre Maasikas | |
First time around render targets are not enabled yet (done in r700SendRenderTargetState) so blend state is not emitted for any targets. Affects first glClear in some mesa tests. As a quick fix reorder state emit so that target is set first | |||
2009-12-07 | llvmpipe: Initialize variables in emit_instruction. | Vinson Lee | |
2009-12-07 | mesa: set version string to 7.7-rc1 | Ian Romanick | |
Also modify the Makefile to use the correct version for the tarballs. | |||
2009-12-07 | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Ian Romanick | |
Conflicts: progs/demos/projtex.c progs/xdemos/glxinfo.c src/mesa/main/version.h To fix the confilicts in projtex.c and glxinfo.c I just took the code from mesa_7_6_branch. The conflicts seem to have occured from cherry-picks from mesa_7_7_branch to mesa_7_6_branch followed by commmits just to mesa_7_6_branch. | |||
2009-12-07 | Revert "intel: Make RGB renderbuffers use XRGB8888 like we do for RGB system ↵ | Ian Romanick | |
buffers." This reverts commit 4598942b1b88a2a7d5af7febae7e79eedf00e385. XRGB8888 doesn't work as intended. Revert this for now, and we'll revisit it for 7.8 or something. | |||
2009-12-07 | mesa: set version string to 7.6.1-rc3 | Ian Romanick | |
2009-12-07 | radeon: fix cases when only first image where put directly into miptree. | Maciej Cencora | |
Make sure that minimal width, height and depth of texture image is 1. | |||
2009-12-07 | radeon: fix image migration for small compressed textures | Maciej Cencora | |
memcpy would give incorrect results if src rowstride != dst rowstride | |||
2009-12-07 | mesa: fix shader prog_execute strict aliasing violations | Roland Scheidegger | |
use unions instead of pointer casts. | |||
2009-12-07 | gallium/util: fix util_color_[un]pack[-ub] to be strict aliasing safe | Roland Scheidegger | |
use pointer to union instead of void pointer. gcc complained a lot, depending what the pointer originally actually was. Looks like it's in fact maybe legal to cast for instance uint pointers to union pointers as long as union contains a uint type, hence use this with some callers, other just use union util_color in the first place. | |||
2009-12-07 | mesa: fix strict aliasing issues in half-to-float/float-to-half conversions | Roland Scheidegger | |
use union instead of casts | |||
2009-12-07 | util/tile: Support R8G8B8A8_UNORM format. | Michal Krol | |
2009-12-07 | st/mesa: remove debug code | Brian Paul | |
2009-12-07 | st/mesa: negate DDY to match GL semantics | Brian Paul | |
This fixes the regression from commit 884007546c98b1779bf266ec5111b1e7e2b68b2e Fixes bug 25456 (piglit derivs regression). | |||
2009-12-07 | st/mesa: fix up comment | Brian Paul | |
2009-12-06 | radeong: Automatically softpipe for non-r3xx. | Corbin Simpson | |
Well, technically non-r[345]xx. At any rate... $ glxgears libGL: OpenDriver: trying /home/simpson/mesa/lib/gallium/r600_dri.so 131 frames in 5.0 seconds = 26.107 FPS I'm sure you can see where this is going. :3 | |||
2009-12-06 | radeong: Call softpipe_create directly. | Corbin Simpson | |
Allows us to finally remove radeon_winsys_softpipe. | |||
2009-12-06 | softpipe: sp_winsys.h should define/include what it needs. | Corbin Simpson | |
2009-12-06 | r300g: Clean up previous commit. | Corbin Simpson | |
If *I* can't read it, there's a strong possibility others can't, either. | |||
2009-12-06 | r300g: enhance ZTOP conditions | Marek Olšák | |
2009-12-06 | nouveau: Work around nv04-nv40 miptrees not matching nouveau_miptree. | Younes Manton | |
Thanks to Bob Gleitsmann for the patch. I'll clean this up in a better way later if noone else beats me to it. | |||
2009-12-06 | st/egl: Fix memory leak in egl_tracker.c. | Vinson Lee | |
(cherry picked from commit 052b127842af3372fd768eae8e29b240a696a12a) |