Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-20 | u_debug_symbol: add support for getting symbol names from glibc | Luca Barbieri | |
2010-08-20 | u_debug_symbol: support getting a string without output | Luca Barbieri | |
2010-08-20 | auxiliary: add functions to describe gallium objects | Luca Barbieri | |
2010-08-20 | r600g: add occlusion query support | Dave Airlie | |
Signed-off-by: Dave Airlie <airlied@redhat.com> Signed-off-by: Jerome Glisse <jglisse@redhat.com> | |||
2010-08-20 | u_staging: improve interface | Luca Barbieri | |
2010-08-20 | gallium/docs: improve documentation for resources | Luca Barbieri | |
2010-08-20 | targets/egl-gdi: Implement guess_gl_api. | Chia-I Wu | |
It is needed to support calling eglGetProcAddress before eglInitialize. | |||
2010-08-20 | galahad: remove incorrect comment just added | Luca Barbieri | |
2010-08-20 | nv50: use NV50TIC_0_2_TARGET_RECT | Luca Barbieri | |
2010-08-20 | galahad: check resource_create template | Luca Barbieri | |
2010-08-20 | winsys/sw: use PIPE_TEXTURE_RECT if appropriate | Luca Barbieri | |
2010-08-20 | st/glx: use PIPE_TEXTURE_RECT if appropriate | Luca Barbieri | |
2010-08-20 | st/dri: use PIPE_TEXTURE_RECT if appropriate | Luca Barbieri | |
2010-08-20 | auxiliary: support using PIPE_TEXTURE_RECT internally | Luca Barbieri | |
Currently Gallium internals always use PIPE_TEXTURE_2D and normalized coordinates to access textures. However, PIPE_TEXTURE_2D is not always supported for NPOT textures, and PIPE_TEXTURE_RECT requires unnormalized coordinates. Hence, this change adds support for both kinds of normalization. | |||
2010-08-20 | u_staging: use PIPE_TEXTURE_RECT | Luca Barbieri | |
2010-08-20 | u_blitter: use TGSI_TEXTURE_RECT | Luca Barbieri | |
This seems to make sense, although I suspect the semantics of TGSI_TEXTURE_RECT need to be closely reviewed. | |||
2010-08-20 | gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT too | Luca Barbieri | |
Searched for them with: git grep -E '[!=]=.*PIPE_TEXTURE_2D|PIPE_TEXTURE_2D.*[!=]=|case.*PIPE_TEXTURE_2D' Behavior hasn't been changed. | |||
2010-08-20 | gallium: add PIPE_TEXTURE_RECT target | Luca Barbieri | |
This allows to properly support OpenGL rectangle textures in a well defined way, especially on drivers that don't expose PIPE_CAP_NPOT_TEXTURES. | |||
2010-08-20 | galahad, i915g: Copy over constant buffer index check. | Corbin Simpson | |
2010-08-20 | galahad, i915g: Move over a few state asserts. | Corbin Simpson | |
2010-08-19 | galahad: Make it obvious on stderr that Galahad's active. | Corbin Simpson | |
2010-08-20 | gallium/docs: Add Galahad | Jakob Bornecrantz | |
2010-08-20 | translate_sse: enable on Win64 | Luca Barbieri | |
According to Vinson, enabling it causes no regressions | |||
2010-08-19 | u_blitter: fix a memory leak | Marek Olšák | |
2010-08-19 | r300g: do not use fastfill with 16-bit zbuffers | Marek Olšák | |
To my knowledge, there is no way to flush zmask and thus write the clear value. This fixes zbuffer reads, among other things. | |||
2010-08-19 | r600g: update comments about ALU src operands | Alex Deucher | |
2010-08-19 | translate_sse: try to fix Win64 | Luca Barbieri | |
Not sure whether it works now (it is still disabled). | |||
2010-08-19 | translate_sse: fix emit_load_sse2 | Luca Barbieri | |
2010-08-19 | st/egl: Fix win32 build. | Chia-I Wu | |
Add new source files to SConscripts. | |||
2010-08-19 | r600g: add sin/cos | Dave Airlie | |
This pretty much ports the code from r600c, however it doesn't always seem to work quite perfectly, but I can't find anything in this code that is wrong. I'm guessing either literal input or constants aren't working always. | |||
2010-08-19 | r600g: add a chiprev type for r600/r700/evergreen instead of using family | Dave Airlie | |
2010-08-19 | r600g: add SSG, SEQ, SGT and SNE | Dave Airlie | |
2010-08-18 | gallivm: Use proper index to lookup predicate register array. | michal | |
Doesn't fix anything, as those indices were both always 0. | |||
2010-08-18 | r600g: add FRC, FLR, DDX and DDY | Dave Airlie | |
the first two are straight op2's and the DDX/DDY are taken from r600c. | |||
2010-08-18 | r600g: add SGE and SLE opcodes | Dave Airlie | |
fixes fp-set-01 and glsl-fs-step | |||
2010-08-18 | r600g: add TXB support | Dave Airlie | |
fixes biased texturing tests | |||
2010-08-18 | r600g: fix TXP vs TEX in shader. | Dave Airlie | |
Don't do perspective for TEX, and also copy input to a temporary for TEX also add tex opcode names | |||
2010-08-18 | r600g: add two simple tgsi opcodes. | Dave Airlie | |
makes glsl-fs-log2 and glsl1-integer division with uniform var pass | |||
2010-08-18 | r600g: fix point size | Dave Airlie | |
fixes piglit pointAtten and point-sprite tests | |||
2010-08-18 | r600g: fixup pitch alignment like r600c. | Dave Airlie | |
This still needs work, passes tex3d, fbo-scissor-bitmap, scissor-bitmap | |||
2010-08-18 | translate_sse: don't overwrite source buffer pointer | Luca Barbieri | |
We were putting the source pointer in a register used as a temporary, breaking all paths that don't read the data in a single instruction. | |||
2010-08-18 | r600g: fix height calcs for miptree | Dave Airlie | |
h needs to be rounded up, this probably needs revisiting when we get to tiling etc. fixes fbo-generatemipmap-npot | |||
2010-08-18 | r600g: emit texture level offset in CB/DB setup. | Dave Airlie | |
8 more piglit tests pass, fbo-clearmipmap, fbo-copyteximage, fbo-generatemipmap, fbo-generatemipmap-nonsquare, fbo-generatemipmap-scissor, fbo-generatemipmap-viewport, gen-teximage, gen-texsubimage | |||
2010-08-17 | r600g: fix fake pixel output | Jerome Glisse | |
Signed-off-by: Jerome Glisse <jglisse@redhat.com> | |||
2010-08-17 | targets/egl: Link with DRI_LIB_DEPS. | Chia-I Wu | |
Use DRI_LIB_DEPS when linking GL/GLES state trackers. This fixes missing talloc symbol errors, and is hopefully more future proof. | |||
2010-08-17 | gallivm: Fix and re-enable MMX-disabling code | nobled | |
Signed-off-by: José Fonseca <jfonseca@vmware.com> | |||
2010-08-17 | r300g: fix context destroy under hyperz | Dave Airlie | |
we were destroying the mm before unrefing all the objects, so segfault. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-08-17 | r600g: kill event type magic number in winsys | Dave Airlie | |
these events have names, use them. | |||
2010-08-17 | r600g: add user clip plane support. | Dave Airlie | |
Apart from the fact that the radeon.h/r600_states.h editing is a nightmare, this wasn't so bad. passes piglit user-clip test now also trivial tests. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-08-16 | Merge branch 'glsl2' | Ian Romanick | |
Conflicts: src/mesa/program/prog_optimize.c |