URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab5c09738760bc1b665b9809eaf921f4ac27057e Author: Zack Rusin <za...@vmware.com> Date: Thu Apr 1 18:58:51 2010 -0400
draw llvm: a lot better storing implementation URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b6d052e4fd83d923776320cf5fef66abcd4bf3d0 Merge: ae5487d4276007e466b6a7c783d6fb740f9539c5 2fb655d1dbb3f8425aeff1597271262661ef206b Author: Zack Rusin <za...@vmware.com> Date: Wed Mar 31 22:16:09 2010 -0400 Merge remote branch 'origin/master' into gallium_draw_llvm URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2fb655d1dbb3f8425aeff1597271262661ef206b Author: Zack Rusin <za...@vmware.com> Date: Wed Mar 31 21:30:37 2010 -0400 gallivm: convert floats to doubles printf can't handle floats, convert them to doubles so that we can actually print floats. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ab737557258148d52d9b9e983e4b18560b7a460 Author: Marek Olšák <mar...@gmail.com> Date: Thu Apr 1 02:21:06 2010 +0200 r300g: add RGBA16F colorbuffer support Disabled by default due to unresolved IP issues. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3252651fb291d7e6e4af5fed8ab461f603574cd6 Author: Marek Olšák <mar...@gmail.com> Date: Thu Apr 1 02:14:52 2010 +0200 r300g: add RGTC texture support The CS checker already knows about this. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=39e116e3a0dce1a13dbb4395585cd3873e5ed073 Author: Marek Olšák <mar...@gmail.com> Date: Thu Apr 1 01:13:26 2010 +0200 r300g: format handling cleanup URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f45d43a17fa1f4de50e1cf3e54d3edfdff91399d Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 22:47:11 2010 +0100 softpipe: Use S3TC when avaiilable, URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9388ce41917fa4c706c5e284d960e1ca648ee935 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 22:46:42 2010 +0100 util: Hook into libtxc_dxtn.so (WIP). URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5d073b39d19c261ffdce21b1adb297182654bd0 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 21:37:57 2010 +0100 llvmpipe: Don't call unused generate_clamp(). URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=36e92a0494f8a4d2d840d08ffece6719bc8260d6 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 21:27:07 2010 +0100 libgl-xlib: Fix missing X11 symbols. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=018aae950df449a18d7d69de54d51af587be94c6 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 21:16:16 2010 +0100 util: Make the accessors bidimensional again. Otherwise there's no way to unpack blocks with height >1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8012643e1f5f6e49593ec8f04d3721df53e6afb Author: Michal Krol <mic...@vmware.com> Date: Wed Mar 31 21:54:54 2010 +0200 util: First stab at half-float conversion. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=329814c6ee8a87d67a55ecf197af9d6e6fb7ade0 Author: José Fonseca <jfons...@vmware.com> Date: Thu Mar 18 11:27:29 2010 +0000 util: Describe PIPE_FORMAT_NONE as PIPE_FORMAT_R8_USCALED. Avoids the need to special case PIPE_FORMAT_NONE so often. Conflicts: src/gallium/auxiliary/util/u_format_table.py URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fcf2b87b35240efe8dd8ebe7d2f40268e647902 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 17 19:50:33 2010 +0000 util: Silence pointer to integer size mismatch errors. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69895725cfe9d4dc917ff6e643af9e6e3a6e093f Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 20:15:17 2010 +0100 util: Add callback to fetch a single pixel. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3200e708582f75b3566a85228de9a698edbfb022 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 20:05:10 2010 +0100 python/tests: Read the number of tests to execute from command line. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=96548d80e541691281a947836b673177542fd400 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 19:53:25 2010 +0100 mesa: Use a consistent name of the external s3tc library for all windows compilers. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=93eee0537f8245c376c5b6b641b3f1d12f993b0f Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 19:43:57 2010 +0100 scons: Force to consider the util/u_format_pack.py for util/u_format_table.c. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf5cd836def660c1040d9f7a0a59aad1c69dbe37 Author: José Fonseca <jfons...@vmware.com> Date: Thu Mar 11 17:52:34 2010 +0000 scons: Don't always include/links X11 headers/libs. Move it into a separate tool. TODO: Needs to be "tooled" in each SConscript that uses it. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6047c89a2309f09a738912280e49db54ba2b2b60 Author: José Fonseca <jfons...@vmware.com> Date: Thu Mar 11 16:50:37 2010 +0000 scons: Don't always link expat. Only needed for DRI. Should be linked in DRI specific subdirectories. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1c1911435dcab9436f1d204043124f4b1506a1e Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 10 16:34:09 2010 +0000 llvmpipe: Disable threads by default on embedded. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=730cd1baaa301dbdff60ce2867c920d3b52b2111 Author: Kurt Daverman <k...@vmware.com> Date: Wed Mar 10 16:30:22 2010 +0000 os: Temporarily use posix thread for embedded too. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=711f6428bcc4838abb3f62a2971ee8c53c90eff5 Author: José Fonseca <jfons...@vmware.com> Date: Mon Mar 8 19:58:34 2010 +0000 scons: Allow any toolchain to be specified in the command line. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1f6370eb41dc83c65c415c7cfd6699a36559172 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 17:29:51 2010 +0100 util: Remove the hand written u_tile.c functions for the ones that are code generated correctly. Not that the code generated are any better, but to quickly detect any regression in the code generated ones from now on. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5d4a44f449a8203a8b1da9b18806a718d80f131 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 17:26:31 2010 +0100 util: Use u_format_pack.py's code instead of u_format_access.py. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e833c7988a218d3c01ff79f17bdeed40058b32e Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 16:58:05 2010 +0100 llvmpipe: Don't rely on u_format_access.py URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d97f6963aee71d8fafa2a94a5fe1f3ca4b4ef16d Merge: 96bf4aff5bd674bba5d83ab32c46024a686c1a1d 56b34e54f29cdd0a479219695c6559c44a41a76c Author: Roland Scheidegger <srol...@vmware.com> Date: Wed Mar 31 16:57:05 2010 +0200 Merge branch 'gallium-new-formats' Conflicts: src/gallium/auxiliary/util/u_format.csv src/gallium/auxiliary/util/u_format_access.py src/gallium/auxiliary/util/u_format_pack.py URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=96bf4aff5bd674bba5d83ab32c46024a686c1a1d Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 15:30:14 2010 +0100 util: Put the format pack/unpack functions in the description table. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e245ca74e11869750cafb1ab3fbb6957100c554b Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 14:43:09 2010 +0100 util: Make pack/unpack operate on spans. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b46750d601655c39ccb967ae525d4edcbb9fb9d2 Author: Ben Skeggs <bske...@redhat.com> Date: Wed Mar 31 15:44:25 2010 +1000 st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more places URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=325d55303d5920c137c0047e673a3940a99e4629 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 14:31:29 2010 +0100 util: Make util_format_xxx_pack_xxx take pointer as arguments. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bce109c944c45d763497cea3aeaa6cf0d8163149 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 14:28:54 2010 +0100 util: Fix PIPE_FORMAT_B5G5R5X1_UNORM test case. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=338b9d71dfd93cfe516b16db1be4038725c5bc7b Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 14:28:34 2010 +0100 util: Use VOID type for X channels in format descriptions. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0258ca59dd529799092d768eec52c6cad7321c8 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 14:05:55 2010 +0100 python/tests: Run trhough tests randomly. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=213e6584ed91b4ac6c3ed27f076e1b64e51cbc06 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 14:05:21 2010 +0100 gallivm: Fix USCALED translation. Minor Cleanups. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ead8f82eeb2db035cb95a2387a93aced361360f6 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 14:00:46 2010 +0100 llvmpipe: More accurate format capability exporting. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa364d091e7e2ef2296fb25f92efc79a8c88f77d Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 13:59:59 2010 +0100 llvmpipe: Drop the aos format conversion. It's unused and incomplete. Still in git history if necessary in future. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a26c875a9195587c408188ddc7d02a42dfde2bb Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 13:55:12 2010 +0100 util: Generalize lp_format_is_rgba8 into util_format_is_rgba8_variant. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e566046efcaa4229f595acdc419670d70db66c1c Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 13:28:36 2010 +0100 python/tests: Rename test name. We only test blitting from a surface -- we don't test any sampler state. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6de8f86ab4cf5d6af3023714b77a3555f2ad58a0 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 13:27:08 2010 +0100 python/tests: Test all existing gallium formats. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aae63a7109c963794b28e64078fd0fb1d454f5df Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 13:12:08 2010 +0100 python/tests: Speed up the tests by reusing the same pipe context. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fceee460226ca55a3ae7f41b2f62ffd12c825407 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 12:28:49 2010 +0100 python/tests: Get the tests running again. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52b4691518422f82ee9f34ae94a2c4dfd1a0cfd0 Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 31 12:28:12 2010 +0100 st/python: Generate binding for u_format utility functions too. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2463eaccf1ef68891783b6b0a85863b950fc7de Author: Vinson Lee <v...@vmware.com> Date: Tue Mar 30 23:46:51 2010 -0700 i965g: Fix assertion that was always true. surface_format field is a 9-bit field and the value of BRW_SURFACEFORMAT_INVALID exceeds 9 bits. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5123e33863ac37242eb5e867cd0a38fecbd06b48 Author: Vinson Lee <v...@vmware.com> Date: Tue Mar 30 23:35:32 2010 -0700 st/dri: Remove unnecessary header. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b6285c0522e86a842a6cfdf5c6c6347d89344ae Author: Vinson Lee <v...@vmware.com> Date: Tue Mar 30 22:42:45 2010 -0700 identity: Remove unnecessary header. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91454fb94d76d2984081bbe56e1de08de8bc100c Author: Vinson Lee <v...@vmware.com> Date: Tue Mar 30 22:35:23 2010 -0700 st/dri: Remove unnecessary header. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=539d03ff367a7ce05929f5aa24e3448ba8ac01c5 Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:55:08 2010 -0600 mesa: added glGet queries for transform_feedback URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=86a1ea31ed6afdb9789671ca3fdd79709ea9f112 Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:54:51 2010 -0600 mesa: added glEnable/Disable state for transform feedback URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=423860ac7809173dda479991f23751ad169076d1 Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:53:01 2010 -0600 mesa: add new query/buffer targets for transform feedback URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5d7ee929e47e85a97f0dedbe3e30f1c57e7f49b Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:51:26 2010 -0600 mesa: plug in transform feedback functions, set limits URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e443d13ab672d2b226324ce5bdf4570912b38785 Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:50:49 2010 -0600 mesa: add transformfeedback.c to build URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=de8530e1546733bf21b2e0518d6c5bda560770b9 Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:50:11 2010 -0600 mesa: initial check-in of transform feedback functions URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5c69647b0b1e7a2f1e1af75bf02d1bb0b8aac2b Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:54:02 2010 -0600 mesa: add transform feedback queries And make _mesa_copy_string() non-static. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e9f07544821fbf7e7b079871c83555042073848 Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:53:28 2010 -0600 mesa: add EXT_transform_feedback to extension list URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=066f0097959fe705c57556b658a09af0ba6be8fb Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 19:59:51 2010 -0600 mesa: initial data structures for transform feedback URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed17446d80fb0e98b4df7e76bae46a360a379682 Author: Brian Paul <bri...@vmware.com> Date: Tue Mar 30 11:33:51 2010 -0600 mesa: simplify query code with get_query_binding_point() URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=56b34e54f29cdd0a479219695c6559c44a41a76c Author: Roland Scheidegger <srol...@vmware.com> Date: Tue Mar 30 02:01:11 2010 +0200 gallium/util: use other layout instead of the old compressed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=733df0059f04e3fd7e3265d3c80dd8029f939c60 Merge: 6fb364a1717858d8201b2caf234076ce5d4832ac 5fa09846618ed702493f054a1d4b0ec2a28fbbd0 Author: Roland Scheidegger <srol...@vmware.com> Date: Tue Mar 30 01:52:13 2010 +0200 Merge branch 'master' into gallium-new-formats Conflicts: src/gallium/auxiliary/util/u_format.csv URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fb364a1717858d8201b2caf234076ce5d4832ac Author: Roland Scheidegger <srol...@vmware.com> Date: Tue Mar 30 01:35:49 2010 +0200 gallium: adapt all code to the renamed depth/stencil formats URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e9690f00ca67e42e31367c50f9c216ad10ef553 Author: Roland Scheidegger <srol...@vmware.com> Date: Tue Mar 30 01:33:28 2010 +0200 gallium: make the python scripts for format parsing not fail on new formats they won't generate any useful conversion code for some of the new formats but at least don't assert. Also needed some more hacks so they don't generate code for some of the new formats, as gcc was not impressed. Also declare unused channels as void, and change the scripts to not fail if the first channel happened to be unused. Needs serious fixing. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9de2ee646ad09676817c558a6d02f5b2bb7bb173 Author: Roland Scheidegger <srol...@vmware.com> Date: Mon Mar 29 20:00:41 2010 +0200 gallium: fix bogus depth/stencil format names (and channel descriptions) only the depth part is normalized, stencil part isn't. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d9eae63792a011535d246c74d2dcb7296c2d9b3d Author: Roland Scheidegger <srol...@vmware.com> Date: Mon Mar 29 19:52:29 2010 +0200 gallium: add new texture formats These are needed for DX10 and/or OGL3.3. This just adds the formats nothing handles them yet. PIPE_FORMAT_R1_UNORM can't be used currently as it requires special filter. Need to reclassify compressed formats at some point. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e96147e744d7fbad374c83c3d3d87a17a7e4101d Author: Roland Scheidegger <srol...@vmware.com> Date: Mon Mar 29 19:12:14 2010 +0200 gallium/docs: minor fixes _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit