Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-10-15 | glx: indent -br -i3 -npcs --no-tabs dri2.c | RALOVICH, Kristóf | |
2008-10-15 | glx: indent -br -i3 -npcs --no-tabs compsize.c | RALOVICH, Kristóf | |
2008-10-15 | glx: indent -br -i3 -npcs --no-tabs clientattrib.c | RALOVICH, Kristóf | |
2008-10-15 | glx: add a line of Emacs helping variables | RALOVICH, Kristóf | |
2008-10-15 | glx: No need to zero a local variable. | RALOVICH, Kristóf | |
My previous commit e2060348630b59a446bac7f734fdde40033093ab introduced this. | |||
2008-10-15 | glx: make INIT_MESA_SPARC more robust | RALOVICH, Kristóf | |
Embed the macro body into do { ... } while(0) . | |||
2008-10-15 | i915: Texture instructions use r/t/oC/oD register as texture coordinate. | Xiang, Haihao | |
Fix http://bugs.freedesktop.org/show_bug.cgi?id=16287. | |||
2008-10-15 | intel: Add acceleration for glDrawPixels(GL_STENCIL_INDEX). | Eric Anholt | |
This is nasty because there's no way in GL to output data to the stencil buffer directly, so we have to do a dance to wrap the depth/stencil buffer in an ARGB renderbuffer. Improves performance of several oglconform testcases by better than a factor of 2. | |||
2008-10-14 | cell: initial bits for 3D texture support | Brian Paul | |
2008-10-14 | cell: replace FREE() with align_free() | Brian Paul | |
2008-10-14 | cell: fix incorrect parameter type | Brian Paul | |
2008-10-14 | cell: support for cubemaps | Brian Paul | |
Though, progs/demos/cubemap.c doesn't quite work right... | |||
2008-10-14 | cell: fall-through case for TGSI_OPCODE_TXB | Brian Paul | |
2008-10-14 | cell: support NPOT textures, clamp/repeat mode, normalized/unorm texcoords | Brian Paul | |
glDrawPixels works now. | |||
2008-10-14 | cell: fix npot texture tiling bugs | Brian Paul | |
2008-10-14 | cell: fix broken negative texcoord conversion | Brian Paul | |
2008-10-14 | cell: use minify vs magnify filters | Brian Paul | |
2008-10-14 | cell: fix assertions | Brian Paul | |
2008-10-14 | cell: basic mipmap filtering works now | Brian Paul | |
Though, only GL_MIPMAP_NEAREST / GL_LINEAR works right now. | |||
2008-10-14 | cell: fix tex image stride bugs | Brian Paul | |
2008-10-14 | cell: now do texture twiddling in the right way, at the right time. | Brian Paul | |
Also handles images smaller than 32x32 now. | |||
2008-10-14 | cell: remove old code, clean-ups, etc. | Brian Paul | |
2008-10-14 | dri: don't check the number of cliprects before swap, let | Alan Hourihane | |
the swap handle the requirements. | |||
2008-10-13 | cell: more clean-up in spu_tri.c | Brian Paul | |
2008-10-13 | cell: remove dead code, clean-up, reformatting | Brian Paul | |
2008-10-13 | cell: finish-up perspective-corrected interpolation | Brian Paul | |
2008-10-13 | cell: initial work for mipmap texture filtering | Brian Paul | |
2008-10-13 | cell: remove old texture-related fields | Brian Paul | |
2008-10-13 | cell: use fewer memory references in sample_texture4_bilinear_2() | Brian Paul | |
2008-10-13 | cell: remove more old texture code | Brian Paul | |
2008-10-13 | cell: bilinear texture filtering using integer arithmetic | Brian Paul | |
Fewer float/int conversions involved. | |||
2008-10-13 | cell: remove old texture code | Brian Paul | |
2008-10-13 | cell: do texture sampling/filtering for four pixels at a time. | Brian Paul | |
2008-10-13 | cell: added spu_unpack_A8R8G8B8_transpose4() | Brian Paul | |
Plus, clearer shuffle masks in other funcs. | |||
2008-10-13 | mesa: when emitting an address load instruction, for | Alan Hourihane | |
indexed elements ensure we write to a single register. | |||
2008-10-10 | cell: more instruction scheduling optimizations (MIN/MAX/LERP/etc) | Brian Paul | |
Also, optimize register->memory stores. | |||
2008-10-10 | Merge commit 'origin/master' into gallium-0.2 | Brian Paul | |
2008-10-10 | cell: pass texture unit (sampler number) to txp() function | Brian Paul | |
The glsl/multitex demo runs now. | |||
2008-10-10 | intel: GLSL 1.20 is broken in Mesa, so disable it in the i965 driver | Ian Romanick | |
2008-10-10 | i965: Add missing intel_pixel_draw.c symlink to fix build. | Eric Anholt | |
2008-10-10 | mesa: fix asst. issues in _mesa_texstore_argb8888() | Brian Paul | |
If we shift bytes into the texel word (or use the PACK_COLOR_8888 macro), we don't have to worry about big vs. little endian. See comments about texel formats in texformat.h. Remove an unneeded/incorrect else-if clause that produced wrong results on big-endian systems. | |||
2008-10-10 | mesa: include needed header | Brian Paul | |
2008-10-10 | mesa: remove unneeded includes | Brian Paul | |
2008-10-10 | mesa: fix error codes in _mesa_GetObjectParameterivARB(), bug 17861 | Brian Paul | |
2008-10-10 | mesa: rename macro params to emphasize that there's no particular color ordering | Brian Paul | |
2008-10-10 | mesa: remove unneeded includes | Brian Paul | |
2008-10-10 | cell: add emit_RI10s() which does range checking on the 10-bit signed ↵ | Brian Paul | |
immediate field This type of checking should be expanded to cover more instructions... | |||
2008-10-10 | cell: additional 'offset' checking in spe_lqd(), spe_stqd() | Brian Paul | |
2008-10-10 | cell: fix assertions in spe_lqd(), spe_stqd() | Brian Paul | |
2008-10-10 | cell: fix function prologue/epilogue code for large stack frames | Brian Paul | |
The ai instruction is limited to a 10-bit signed immediate value. |