aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* util: Human readable output of texture states.José Fonseca2009-10-252-0/+92
* llvmpipe: Dump the sampler state of the shader key.José Fonseca2009-10-251-0/+18
* llvmpipe: Immediate multiplication.José Fonseca2009-10-254-32/+64
* llvmpipe: Fast path for sampling rgba8 textures with linear filtering.José Fonseca2009-10-251-12/+256
* llvmpipe: Make lerping work for 8.8 fixed point values.José Fonseca2009-10-251-4/+50
* llvmpipe: New module to help make assertions about formats.José Fonseca2009-10-254-0/+78
* llvmpipe: New function to unpack rgba8 formats into 4 x u8n AoS.José Fonseca2009-10-252-12/+148
* llvmpipe: Split the format swizzling step from the unpacking.José Fonseca2009-10-252-16/+34
* llvmpipe: Allow different signs when unpacking.José Fonseca2009-10-251-2/+1
* llvmpipe: Add inlines to quickly generate types matching the native SIMD regi...José Fonseca2009-10-252-12/+102
* llvmpipe: Merge lp_build_load_rgba_soa into lp_build_sample_texel.José Fonseca2009-10-251-32/+16
* llvmpipe: Factor our pixel offset computation.José Fonseca2009-10-253-43/+83
* llvmpipe: Share testing infrastructure with lp_test_format.José Fonseca2009-10-252-23/+46
* llvmpipe: Eliminate lp_build_store_rgba_aos.José Fonseca2009-10-253-49/+16
* llvmpipe: Eliminate lp_build_load_rgba_aos.José Fonseca2009-10-253-52/+15
* llvmpipe: Move a few format/sampling functions into better space.José Fonseca2009-10-257-123/+158
* r300g: fix redefining mipmaps and fetching from themMarek Olšák2009-10-251-2/+7
* r300g: added support for 3D texturesMarek Olšák2009-10-254-53/+51
* r300g: fix scons build yet againJoakim Sindholt2009-10-242-4/+2
* st/xorg: fix text with component alpha renderingZack Rusin2009-10-233-23/+45
* nv50: do SIGN_SET as one instructionChristoph Bumiller2009-10-231-6/+1
* nv50: fix saturation outside of tx_insn caseChristoph Bumiller2009-10-231-3/+5
* nv50: allow all 127 TEMP regsChristoph Bumiller2009-10-231-3/+16
* nv50: fix address reg codeChristoph Bumiller2009-10-231-23/+44
* nv50: add depth texture formats, and a few others, tooChristoph Bumiller2009-10-234-32/+76
* nouveau: nv30: Relax some limits. We can render to z24s8 buffer even if color...Patrice Mandin2009-10-232-3/+9
* nouveau: nv30: use r5g6b5 as z16 formatPatrice Mandin2009-10-231-1/+1
* mesa: Enable remap table in core.Chia-I Wu2009-10-234-81/+5
* st/xorg: lots of fixes related to compositingZack Rusin2009-10-234-93/+109
* gallium: remove extended negate also, and also the ExtSwz tokenKeith Whitwell2009-10-2315-346/+11
* cell: typo from ExtSwizzle commitKeith Whitwell2009-10-231-1/+1
* gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell2009-10-2325-487/+96
* gallium: remove noise opcodesKeith Whitwell2009-10-239-69/+5
* r300g: last changes's typo, miss a include fileCooper Yuan2009-10-231-0/+1
* r300g: add flush_frontbuffer function to display video surfaceCooper Yuan2009-10-231-1/+51
* g3dvl: pass display and screen to g3dvl when creating video private contextCooper Yuan2009-10-233-5/+7
* st/xorg: fix the makefile when used with new xextprotoZack Rusin2009-10-221-0/+2
* r300g: Enable more stuff in r300_screen, cleanup comments.Corbin Simpson2009-10-223-16/+23
* r300g: Cleanup PSC setup math a bit and stop using Draw formats.Corbin Simpson2009-10-223-23/+74
* nv50: handle PIPE_TEX_FILTER_ANISO caseChristoph Bumiller2009-10-222-15/+13
* nouveau: nv30: rewrite so we can render only in depth bufferPatrice Mandin2009-10-221-20/+35
* nouveau: nv30: use a8r8g8b8 as depth texture format for z24s8Patrice Mandin2009-10-221-4/+4
* r300g: Clean up duplicate code in r300_render.Corbin Simpson2009-10-221-45/+4
* r300g: Move render functions to r300_render.Corbin Simpson2009-10-224-65/+249
* llvmpipe: Avoid yet another variable size array.José Fonseca2009-10-221-2/+4
* llvmpipe: Define rdtsc for MSVC.José Fonseca2009-10-221-3/+14
* llvmpipe: Avoid variable size arrays.José Fonseca2009-10-223-4/+7
* llvmpipe: Use the pack/unpack functions for 8bit unsigned norm multiplication.José Fonseca2009-10-221-79/+17
* llvmpipe: Utility function to double the bit width of a type.José Fonseca2009-10-222-5/+28
* llvmpipe: Factor vector packing/unpacking to a separate source file.José Fonseca2009-10-225-237/+519