Mesa (master): i965: Rename user-defined gs structs from vec4_gs to gs.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 56a2e57bdb98a7fb4f1f404cbae1b9b396eee0de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=56a2e57bdb98a7fb4f1f404cbae1b9b396eee0de Author: Paul Berry stereotype...@gmail.com Date: Fri Aug 23 21:49:50 2013 -0700 i965: Rename user-defined gs structs

Mesa (master): i965: rename legacy gs structs and functions to ff_gs.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 32e16e23377ecbba7783e33428ebb4575b874fe5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=32e16e23377ecbba7783e33428ebb4575b874fe5 Author: Paul Berry stereotype...@gmail.com Date: Fri Aug 23 20:14:00 2013 -0700 i965: rename legacy gs structs and

Mesa (master): i965: Move vec4 register allocation data structures to brw- vec4.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: b3a4d5c78544ee957c4880cec7eb67f00ae04afd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3a4d5c78544ee957c4880cec7eb67f00ae04afd Author: Paul Berry stereotype...@gmail.com Date: Fri Aug 23 22:26:19 2013 -0700 i965: Move vec4 register allocation

Mesa (master): i965: Move data from brw- vs into a base class if gs will also need it.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: ec94e3c3d02857e26ba66e7e6a4b54044c820a0a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec94e3c3d02857e26ba66e7e6a4b54044c820a0a Author: Paul Berry stereotype...@gmail.com Date: Sat Aug 24 08:24:57 2013 -0700 i965: Move data from brw-vs into a

Mesa (master): i965/gs: Update defines related to GS surface organization.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: cdf03b69282d12f9d27daf2edb3abb351f5de7f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cdf03b69282d12f9d27daf2edb3abb351f5de7f6 Author: Paul Berry stereotype...@gmail.com Date: Sun Aug 25 09:28:08 2013 -0700 i965/gs: Update defines related to GS

Mesa (master): i965/gs: Create brw_context:: gs structure to track GS program state.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: a702f6325cefa7b82af9ea318551fe8e7ea3121d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a702f6325cefa7b82af9ea318551fe8e7ea3121d Author: Paul Berry stereotype...@gmail.com Date: Fri Mar 22 12:34:19 2013 -0700 i965/gs: Create brw_context::gs

Mesa (master): i965: Make CACHE_NEW_GS_PROG.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 53f6e79633e59331711f9fc422ce79865db62d42 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=53f6e79633e59331711f9fc422ce79865db62d42 Author: Paul Berry stereotype...@gmail.com Date: Sat Aug 24 09:14:38 2013 -0700 i965: Make CACHE_NEW_GS_PROG.

Mesa (master): i965/gs: Allocate URB space for use by GS.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: fffba41c6828b8f46a162185147d3e9b9cc479e4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fffba41c6828b8f46a162185147d3e9b9cc479e4 Author: Paul Berry stereotype...@gmail.com Date: Wed Mar 27 09:49:17 2013 -0700 i965/gs: Allocate URB space for use by

Mesa (master): i965/gen7: Emit CS stall after 3DSTATE_PUSH_CONSTANT_ALLOC_PS.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: df62421382c39678ac014e88cee7c73c64d42107 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df62421382c39678ac014e88cee7c73c64d42107 Author: Paul Berry stereotype...@gmail.com Date: Thu Aug 29 10:17:31 2013 -0700 i965/gen7: Emit CS stall after

Mesa (master): i965: Make sure constants re-sent after constant buffer reallocation.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 555f9cf46d2108d1f9cdb52c112e5568f2a2ee2e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=555f9cf46d2108d1f9cdb52c112e5568f2a2ee2e Author: Paul Berry stereotype...@gmail.com Date: Sun Aug 18 08:23:51 2013 -0700 i965: Make sure constants re-sent

Mesa (master): i965/gs: Allocate push constant space for use by GS.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 27eecefc670c8b9e75f8520df7c9c7846923bf20 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=27eecefc670c8b9e75f8520df7c9c7846923bf20 Author: Paul Berry stereotype...@gmail.com Date: Wed Mar 27 10:34:55 2013 -0700 i965/gs: Allocate push constant space

Mesa (master): i965: generalize brw_vs_pull_constants in preparation for GS .

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 1b19f2c576a343aca946494cf3486395b03b3531 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b19f2c576a343aca946494cf3486395b03b3531 Author: Paul Berry stereotype...@gmail.com Date: Sat Aug 24 13:08:57 2013 -0700 i965: generalize brw_vs_pull_constants

Mesa (master): i965/gs: Implement support for geometry shader surfaces.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 130f0f78bebea8e0666479bfa4e4221245801aaa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=130f0f78bebea8e0666479bfa4e4221245801aaa Author: Paul Berry stereotype...@gmail.com Date: Sun Aug 25 06:47:34 2013 -0700 i965/gs: Implement support for

Mesa (master): i965/vs: generalize brw_vs_binding_table in preparation for GS.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: f986222754f5b7f53f1ad53586b3cd42257fabc7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f986222754f5b7f53f1ad53586b3cd42257fabc7 Author: Paul Berry stereotype...@gmail.com Date: Sun Aug 25 01:23:08 2013 -0700 i965/vs: generalize

Mesa (master): i965: Modify signature to update_texture_surface functions.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 5a8033f142e86ed51511c695138cacaf4532e6cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a8033f142e86ed51511c695138cacaf4532e6cf Author: Paul Berry stereotype...@gmail.com Date: Sun Aug 25 08:50:57 2013 -0700 i965: Modify signature to

Mesa (master): i965/gs: generalize brw_texture_surfaces in preparation for gs.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 08d8ff0965af7e2dd7beb074efa08ec062b6a04a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08d8ff0965af7e2dd7beb074efa08ec062b6a04a Author: Paul Berry stereotype...@gmail.com Date: Fri Jun 21 09:24:16 2013 -0700 i965/gs: generalize

Mesa (master): i965/vs: generalize gen6_vs_push_constants in preparation for GS.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: f560ce4a38f1316586ad2650488f1a812cfab058 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f560ce4a38f1316586ad2650488f1a812cfab058 Author: Paul Berry stereotype...@gmail.com Date: Wed Mar 27 13:15:45 2013 -0700 i965/vs: generalize

Mesa (master): i965/gs: make the state atom for compiling Gen7 geometry shaders.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 4ec2604422fc820e35d8de7f1dd91500a270ff5a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ec2604422fc820e35d8de7f1dd91500a270ff5a Author: Paul Berry stereotype...@gmail.com Date: Fri Mar 22 12:34:19 2013 -0700 i965/gs: make the state atom for

Mesa (master): i965/gs: add geometry shader support to brw_texture_surfaces .

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 89563489ff3c61c0e40ce3540dd542b118436647 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=89563489ff3c61c0e40ce3540dd542b118436647 Author: Paul Berry stereotype...@gmail.com Date: Sun Aug 25 08:05:44 2013 -0700 i965/gs: add geometry shader support

Mesa (master): i965/gs: Implement support for geometry shader samplers.

2013-08-31 Thread Paul Berry
Module: Mesa Branch: master Commit: 4cc692e355e1f2a15c0d3613aec5dfc3a8bf8935 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4cc692e355e1f2a15c0d3613aec5dfc3a8bf8935 Author: Paul Berry stereotype...@gmail.com Date: Sun Aug 25 07:36:18 2013 -0700 i965/gs: Implement support for