Mesa (master): i965: Add defines for gather push constants

2015-12-07 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: b19546abf386268e06464624bd6638cf61e595b6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b19546abf386268e06464624bd6638cf61e595b6 Author: Abdiel Janulgue Date: Tue Nov 11 16:02:14 2014 +0200 i965: Add defines for gather push constants v2

Mesa (master): i965: Implement interface to edit binding table entries

2015-07-18 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 2133980bc7dff52bdeb142301184e464d113ce7c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2133980bc7dff52bdeb142301184e464d113ce7c Author: Abdiel Janulgue Date: Fri Jul 17 12:20:18 2015 +0300 i965: Implement interface to edit binding table entries

Mesa (master): i965: Enable hardware-generated binding tables on render path.

2015-07-18 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 190756482e62cb57e2bc8c798181e5f0171726fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=190756482e62cb57e2bc8c798181e5f0171726fb Author: Abdiel Janulgue Date: Wed Apr 15 13:04:45 2015 +0300 i965: Enable hardware-generated binding tables on render

Mesa (master): i965: Upload binding tables in hw-generated binding table format.

2015-07-18 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: fc65b6eb610f4b1e42930cae7594131fa9ea566e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc65b6eb610f4b1e42930cae7594131fa9ea566e Author: Abdiel Janulgue Date: Wed Oct 2 16:37:20 2013 +0300 i965: Upload binding tables in hw-generated binding

Mesa (master): i965: Define HW-binding table and resource streamer control opcodes

2015-07-18 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: ccf9598ad7681f5c9c87e9ca8bf856fcb5198b45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccf9598ad7681f5c9c87e9ca8bf856fcb5198b45 Author: Abdiel Janulgue Date: Mon May 18 14:32:17 2015 +0300 i965: Define HW-binding table and resource streamer

Mesa (master): i965: Enable resource streamer for the batchbuffer

2015-07-18 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 090529af1828817344e0850ef27eebd1f096eb5f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=090529af1828817344e0850ef27eebd1f096eb5f Author: Abdiel Janulgue Date: Tue Jul 2 11:48:22 2013 -0400 i965: Enable resource streamer for the batchbuffer

Mesa (master): i965: Disable resource streamer in BLORP

2015-07-18 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 670914ea7cf7808ff37ca54db2844f711436031c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=670914ea7cf7808ff37ca54db2844f711436031c Author: Abdiel Janulgue Date: Wed May 20 18:02:44 2015 +0300 i965: Disable resource streamer in BLORP Switch off

Mesa (master): i965: Make validate_reg tables constant

2014-12-16 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 430fbd8ad8b6d62bbb80757c5c7fa4fb365a3794 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=430fbd8ad8b6d62bbb80757c5c7fa4fb365a3794 Author: Juha-Pekka Heikkila Date: Tue Dec 16 12:28:45 2014 +0200 i965: Make validate_reg tables constant Declare loca

Mesa (master): i965: add test_vf_float_conversions to .gitignore

2014-12-16 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 096b48b3e1fcaf8ad44d90cba1cb9eeebba413ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=096b48b3e1fcaf8ad44d90cba1cb9eeebba413ba Author: Juha-Pekka Heikkila Date: Tue Dec 16 12:28:46 2014 +0200 i965: add test_vf_float_conversions to .gitignore Si

Mesa (master): glx: remove __glXstrdup()

2014-12-16 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 5d431ffd612ce9cf41218c6239335ea2c9ff4b2b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d431ffd612ce9cf41218c6239335ea2c9ff4b2b Author: Juha-Pekka Heikkila Date: Tue Dec 16 12:28:47 2014 +0200 glx: remove __glXstrdup() I didn't find this being u

Mesa (master): util: add u_atomic_test to .gitignore

2014-12-16 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: ebbf0a250a1a0f594f751992c4cc1531a08378fd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebbf0a250a1a0f594f751992c4cc1531a08378fd Author: Juha-Pekka Heikkila Date: Tue Dec 16 12:28:48 2014 +0200 util: add u_atomic_test to .gitignore Signed-off-by:

Mesa (master): mapi: add glapi-test and shared-glapi-test to .gitignore

2014-12-16 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 4b342fbbb739b4266ec6bdaa59d1807b75199061 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b342fbbb739b4266ec6bdaa59d1807b75199061 Author: Juha-Pekka Heikkila Date: Tue Dec 16 12:28:49 2014 +0200 mapi: add glapi-test and shared-glapi-test to .gitign

Mesa (master): ir_to_mesa: Remove sat to clamp lowering pass

2014-12-08 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 39f7b72428d1a55357a24cd26c43880595602090 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=39f7b72428d1a55357a24cd26c43880595602090 Author: Abdiel Janulgue Date: Mon Dec 8 13:26:28 2014 +0200 ir_to_mesa: Remove sat to clamp lowering pass Fixes an

Mesa (master): glsl: Don't optimize min/ max into saturate when EmitNoSat is set

2014-12-08 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 4ea8c8d56ca8d6b4af36e7750186821b4973355a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ea8c8d56ca8d6b4af36e7750186821b4973355a Author: Abdiel Janulgue Date: Mon Dec 8 13:31:29 2014 +0200 glsl: Don't optimize min/max into saturate

Mesa (master): st/mesa: For vertex shaders, don' t emit saturate when SM 3.0 is unsupported

2014-12-08 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 49e04312116e4f7bbb9ebcc59247a0bcb89c3064 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49e04312116e4f7bbb9ebcc59247a0bcb89c3064 Author: Abdiel Janulgue Date: Mon Dec 1 14:59:08 2014 +0200 st/mesa: For vertex shaders, don't emit saturate wh

Mesa (master): glsl: Add a pass to lower ir_unop_saturate to clamp(x, 0, 1 )

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 8935c129372c02c56005463bb8b7182e0aeefd65 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8935c129372c02c56005463bb8b7182e0aeefd65 Author: Abdiel Janulgue Date: Thu Jun 12 14:59:30 2014 -0700 glsl: Add a pass to lower ir_unop_saturate to clamp(x, 0

Mesa (master): glsl: Optimize clamp(x, 0, 1) as saturate(x)

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 8f890b119eaff88a7fad64abbf183cbcc22edc7a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f890b119eaff88a7fad64abbf183cbcc22edc7a Author: Abdiel Janulgue Date: Thu Jun 19 22:15:14 2014 -0700 glsl: Optimize clamp(x, 0, 1) as saturate(x) v2

Mesa (master): i965/fs: Add support for ir_unop_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 4bfe8a1e613ac4798f52944e2ef1f34ebd859251 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4bfe8a1e613ac4798f52944e2ef1f34ebd859251 Author: Abdiel Janulgue Date: Mon Jun 16 10:35:44 2014 -0700 i965/fs: Add support for ir_unop_saturate Reviewed-by

Mesa (master): glsl: Add constant evaluation of ir_unop_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 4c0ccfc5b39bf69ef90145e5ccf4cea04d9a8a73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c0ccfc5b39bf69ef90145e5ccf4cea04d9a8a73 Author: Abdiel Janulgue Date: Thu Jun 12 13:53:40 2014 -0700 glsl: Add constant evaluation of ir_unop_saturate v2

Mesa (master): ir_to_mesa, glsl_to_tgsi: lower ir_unop_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: cfa8c1cb39846c3211e0d88612122b2f5ec45f23 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfa8c1cb39846c3211e0d88612122b2f5ec45f23 Author: Abdiel Janulgue Date: Mon Jun 16 12:16:57 2014 -0700 ir_to_mesa, glsl_to_tgsi: lower ir_unop_saturate Needed

Mesa (master): glsl: Implement saturate as ir_unop_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: cbd0d643a30901dabc5b3cc84121bafe16f8fc6f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbd0d643a30901dabc5b3cc84121bafe16f8fc6f Author: Abdiel Janulgue Date: Fri Jun 20 16:55:03 2014 -0700 glsl: Implement saturate as ir_unop_saturate Now that

Mesa (master): glsl: Add ir_unop_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: a5f02b6696c3ce9ed87e017a537a37d09e288702 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5f02b6696c3ce9ed87e017a537a37d09e288702 Author: Abdiel Janulgue Date: Fri Jun 20 11:56:48 2014 -0700 glsl: Add ir_unop_saturate Signed-off-by: Abdiel

Mesa (master): glsl: Optimize clamp(x, b, 1.0), where b > 0.0 as max( saturate(x),b)

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 0e2ba3ee827f77af0b1f322d95c650f6f7f4da88 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e2ba3ee827f77af0b1f322d95c650f6f7f4da88 Author: Abdiel Janulgue Date: Tue Jul 8 14:12:50 2014 +0300 glsl: Optimize clamp(x, b, 1.0), where b > 0.0 as

Mesa (master): ir_to_mesa, glsl_to_tgsi: Add support for ir_unop_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 909fa50f5b224fea4aeb464c0b315adad0ff571a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=909fa50f5b224fea4aeb464c0b315adad0ff571a Author: Abdiel Janulgue Date: Mon Jun 16 11:14:32 2014 -0700 ir_to_mesa, glsl_to_tgsi: Add support for

Mesa (master): i965/vec4: Allow propagation of instructions with saturate flag to sel

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 7841a246b93d8d8aeb65df5805c0e9d05567c57e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7841a246b93d8d8aeb65df5805c0e9d05567c57e Author: Abdiel Janulgue Date: Fri Jul 4 04:52:36 2014 -0700 i965/vec4: Allow propagation of instructions with

Mesa (master): i965/fs: Refactor try_emit_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: cbd225057ad6df7ac3f8c982ecec64ec4658013c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbd225057ad6df7ac3f8c982ecec64ec4658013c Author: Abdiel Janulgue Date: Mon Jun 16 12:28:00 2014 -0700 i965/fs: Refactor try_emit_saturate v3: Since the fs

Mesa (master): i965/fs: Allow propagation of instructions with saturate flag to sel

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 40aeb558ce8a7ffaaa6f81be16419b9b238c16d8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=40aeb558ce8a7ffaaa6f81be16419b9b238c16d8 Author: Abdiel Janulgue Date: Thu Jul 3 04:14:39 2014 -0700 i965/fs: Allow propagation of instructions with saturate

Mesa (master): glsl: Optimize clamp(x, 0.0, b), where b < 1.0 as min( saturate(x),b)

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: d92394c5d88c77f7ff9676b6ade935f922e377a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d92394c5d88c77f7ff9676b6ade935f922e377a4 Author: Abdiel Janulgue Date: Thu Jun 19 22:17:20 2014 -0700 glsl: Optimize clamp(x, 0.0, b), where b < 1.0 as

Mesa (master): i965/vec4: inline generate_vec4_instruction() within generate_code()

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: ddc1d297bcb219eea176f72d48d15fe5ec99 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ddc1d297bcb219eea176f72d48d15fe5ec99 Author: Abdiel Janulgue Date: Fri Aug 29 19:07:08 2014 +0300 i965/vec4: inline generate_vec4_instruction() within

Mesa (master): yi965/vec4: Add support for ir_unop_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: cb621166dca23f223139797dd5fd476cdfd01c22 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb621166dca23f223139797dd5fd476cdfd01c22 Author: Abdiel Janulgue Date: Mon Jun 16 13:56:50 2014 -0700 yi965/vec4: Add support for ir_unop_saturate Reviewed

Mesa (master): i965/vec4/fs: Count loops in shader debug

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: f3401451070f1b38cc8ed17f486923f03eaeb828 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3401451070f1b38cc8ed17f486923f03eaeb828 Author: Abdiel Janulgue Date: Wed Aug 6 11:27:58 2014 +0300 i965/vec4/fs: Count loops in shader debug Reviewed-by

Mesa (master): ir_to_mesa, glsl_to_tgsi: Remove try_emit_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: b2c0c35907eb5f0b271b3d5a9799539a53cdfe20 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2c0c35907eb5f0b271b3d5a9799539a53cdfe20 Author: Abdiel Janulgue Date: Mon Jun 16 12:28:44 2014 -0700 ir_to_mesa, glsl_to_tgsi: Remove try_emit_saturate Now

Mesa (master): i965/vec4: Remove try_emit_saturate

2014-08-31 Thread Abdiel Janulgue
Module: Mesa Branch: master Commit: 5598458e69232dcab9500717edbbf88085223529 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5598458e69232dcab9500717edbbf88085223529 Author: Abdiel Janulgue Date: Mon Jun 16 13:56:10 2014 -0700 i965/vec4: Remove try_emit_saturate Now that saturate