Mesa (master): i965: Save meta stencil blit programs in the context.

2014-06-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a20994d61677adea7f15facbc6bb025f32b37c93 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a20994d61677adea7f15facbc6bb025f32b37c93 Author: Kenneth Graunke Date: Wed Jun 18 22:25:33 2014 -0700 i965: Save meta stencil blit programs in the context

Mesa (master): i965: Don' t emit SURFACE_STATEs for gather workarounds on Broadwell.

2014-06-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f6a99d1167b14a3ada7c1d6f41a5cc6f13290e0d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6a99d1167b14a3ada7c1d6f41a5cc6f13290e0d Author: Kenneth Graunke Date: Thu May 29 00:06:08 2014 -0700 i965: Don't emit SURFACE_STATEs for gather workar

Mesa (master): 27 new commits

2014-06-26 Thread Kenneth Graunke
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c2946fc237616e60ed1d3bb284256a3d1183c79 Author: Kenneth Graunke Date: Thu Jun 26 11:19:15 2014 -0700 i965: Disassemble all of DP write message control bits on Gen6. Prior to the new brw_inst API, the brw_instruction

Mesa (master): i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.

2014-06-26 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a248b2a4ebb27832d6c8a40ce2b10134f8735b93 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a248b2a4ebb27832d6c8a40ce2b10134f8735b93 Author: Kenneth Graunke Date: Sat May 10 01:59:10 2014 -0700 i965: Hook up the MCS buffers in SURFACE_STATE on

Mesa (master): i965: Enable compressed multisample support (CMS) on Broadwell.

2014-06-26 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 8cf289c3ef2fcaded5a89f9d7a600f60a5e8356e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8cf289c3ef2fcaded5a89f9d7a600f60a5e8356e Author: Kenneth Graunke Date: Tue Jun 24 16:34:49 2014 -0700 i965: Enable compressed multisample support (CMS) on

Mesa (master): i965: Add 2x MSAA support to the MCS allocation function.

2014-06-26 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: db184d43b0573c00d911ef9e98fbaab26ebd6466 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db184d43b0573c00d911ef9e98fbaab26ebd6466 Author: Kenneth Graunke Date: Tue Jun 24 16:33:56 2014 -0700 i965: Add 2x MSAA support to the MCS allocation function

Mesa (master): i965: Drop SINT workaround for CMS layout on Broadwell.

2014-06-26 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e10311be9f61230de7f06e9fb30834835ba3677d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e10311be9f61230de7f06e9fb30834835ba3677d Author: Kenneth Graunke Date: Fri May 9 22:22:24 2014 -0700 i965: Drop SINT workaround for CMS layout on Broadwell

Mesa (master): i965: Add auxiliary surface field #defines for Broadwell.

2014-06-26 Thread Kenneth Graunke
. Signed-off-by: Jordan Justen Signed-off-by: Kenneth Graunke Reviewed-by: Ben Widawsky --- src/mesa/drivers/dri/i965/brw_defines.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/src/mesa/drivers/dri/i965/brw_defines.h b/src/mesa/drivers/dri/i965/brw_defines.h index f89b7a5

Mesa (master): i965: Add plumbing for Broadwell' s auxiliary surface support.

2014-06-26 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: fd7718768929ff7fd1460bafc32f7b8be75a3140 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd7718768929ff7fd1460bafc32f7b8be75a3140 Author: Kenneth Graunke Date: Sat May 10 01:42:15 2014 -0700 i965: Add plumbing for Broadwell's auxiliary su

Mesa (master): meta: Use AMD_vertex_shader_layer instead of a GS for layered clears.

2014-06-30 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 7577cdd8300068bdf1eda426951d7141450283aa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7577cdd8300068bdf1eda426951d7141450283aa Author: Kenneth Graunke Date: Sun Jun 22 22:27:49 2014 -0700 meta: Use AMD_vertex_shader_layer instead of a GS for

Mesa (master): 23 new commits

2014-06-30 Thread Kenneth Graunke
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c60a4ba7e36f069d6829948ee14d87970f5f39a1 Author: Kenneth Graunke Date: Sat Jun 28 21:16:06 2014 -0700 i965/disasm: Fix INTEL_DEBUG=fs on Broadwell for ARB_fp applications. Apparently INTEL_DEBUG=fs has crashed on Broadwell

Mesa (master): i965/fs: Update discard jump to preserve uniform loads via sampler.

2014-07-01 Thread Kenneth Graunke
royan Reviewed-by: Kenneth Graunke Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79948 --- src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp b/src/mesa/drivers/dri

Mesa (master): i965: Remove a dead define.

2014-07-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a8330c343ce7a1308904e39604f01d37e395edf9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8330c343ce7a1308904e39604f01d37e395edf9 Author: Eric Anholt Date: Sun May 18 21:47:29 2014 -0700 i965: Remove a dead define. Reviewed-by: Kenneth Graunke

Mesa (master): i965: Drop the memcmp for finding duplicated CURBE uploads.

2014-07-02 Thread Kenneth Graunke
ference on glamor copywinwin10 (n=55), despite that test having a 98% hit rate on the cache. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_context.c |8 src/mesa/drivers/dri/i965/brw_context.h | 14 -- src/mesa/drivers/dri/i965/b

Mesa (master): i965: Add a comment about null renderbuffer surfaces and why they exist.

2014-07-02 Thread Kenneth Graunke
they exist. I noticed this when trying to find comments about pull constant buffers. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_wm_surface_state.c |8 src/mesa/drivers/dri/i965/gen7_wm_surface_state.c |8 src/mesa/drivers/dri/i965

Mesa (master): i965: Fix stale comments about the state cache.

2014-07-02 Thread Kenneth Graunke
changed in the state streaming work years ago. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_cc.c |2 +- src/mesa/drivers/dri/i965/brw_context.h |9 - 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_cc.c b/src/mesa

Mesa (master): i965: Update a ton of comments about constant buffers.

2014-07-02 Thread Kenneth Graunke
. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_curbe.c | 86 ++--- src/mesa/drivers/dri/i965/brw_fs.cpp |3 + src/mesa/drivers/dri/i965/brw_vec4.cpp|3 + src/mesa/drivers/dri/i965/gen6_vs_state.c | 14 + 4 files changed, 74

Mesa (master): i965: Reuse intel_upload.c for gen4/5 constant buffers.

2014-07-02 Thread Kenneth Graunke
performance difference on glamor with copywinwin10 (n=40) on my gm45. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_context.h |6 +++-- src/mesa/drivers/dri/i965/brw_curbe.c | 31 +++-- src/mesa/drivers/dri/i965/intel_batchbuffer.c |1

Mesa (master): i965/gen6+: Merge VS/ GS and WM push constant buffer upload paths.

2014-07-02 Thread Kenneth Graunke
paths. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_context.h | 10 ++--- src/mesa/drivers/dri/i965/gen6_vs_state.c | 61 +++-- src/mesa/drivers/dri/i965/gen6_wm_state.c | 41 ++- src/mesa/drivers/dri/i965/gen7_gs_state.c |6

Mesa (master): i965: Reuse libdrm's header for AUB definitions.

2014-07-02 Thread Kenneth Graunke
iewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_context.h | 70 ++- src/mesa/drivers/dri/i965/brw_state.h |2 +- src/mesa/drivers/dri/i965/brw_state_batch.c |4 +- src/mesa/drivers/dri/i965/gen6_vs_state.c |2 +- 4 files chang

Mesa (master): i965: Merge VS/GS and WM pull constant buffer upload paths.

2014-07-02 Thread Kenneth Graunke
. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_gs_surface_state.c |6 +-- src/mesa/drivers/dri/i965/brw_state.h| 11 +++--- src/mesa/drivers/dri/i965/brw_vs_surface_state.c | 45 ++ src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 33

Mesa (master): i965: Fix stale binding table comment.

2014-07-02 Thread Kenneth Graunke
code from the mentioned location right into this file. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_binding_tables.c |2 -- 1 file changed, 2 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_binding_tables.c b/src/mesa/drivers/dri/i965/brw_binding_tables.c index

Mesa (master): i965: Fix state flags for gen4/5 CURBE.

2014-07-02 Thread Kenneth Graunke
affecting VS compilation that resulted in optimization changing the set of constants to be uploaded, we might not have reuploaded the constants. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_curbe.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff

Mesa (master): i965/gen6: Add a spec citation about push constant packet requirements.

2014-07-02 Thread Kenneth Graunke
requirements. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/gen6_wm_state.c |9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/i965/gen6_wm_state.c b/src/mesa/drivers/dri/i965/gen6_wm_state.c index db0e3aa..047e036 100644 --- a/src

Mesa (master): i965: Move dispatch_grf_start_reg and first_curbe_grf into stage_prog_data.

2014-07-02 Thread Kenneth Graunke
stage_prog_data. I wanted to access this value from stage-generic code, so stop storing it under two different names. Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_context.h | 15 +++ src/mesa/drivers/dri/i965/brw_fs.cpp |4 ++-- src/mesa

Mesa (master): i965/disasm: Fix disassembly of the any16h/ all16h predicates.

2014-07-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 503391b46f753e1f8c0bc771776a51719d0507e4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=503391b46f753e1f8c0bc771776a51719d0507e4 Author: Kenneth Graunke Date: Sat Jul 5 22:21:40 2014 -0700 i965/disasm: Fix disassembly of the any16h/all16h

Mesa (master): glsl: Fix the foreach_in_list_reverse macro.

2014-07-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e13a6406c3d55162d6f4641f3ccca7635b9a5212 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e13a6406c3d55162d6f4641f3ccca7635b9a5212 Author: Kenneth Graunke Date: Sat Jul 5 22:04:45 2014 -0700 glsl: Fix the foreach_in_list_reverse macro. We clearly

Mesa (master): ff_fragment_shader: Access glsl_types directly.

2014-07-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 272e36e229cd0e64ad3c181d2875fa1355bee25e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=272e36e229cd0e64ad3c181d2875fa1355bee25e Author: Kenneth Graunke Date: Thu Jul 3 14:47:14 2014 -0700 ff_fragment_shader: Access glsl_types directly

Mesa (master): meta: Call glObjectLabel before linking.

2014-07-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e3b16294cb56bc0f3ee4a68a525884db0ce6806d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3b16294cb56bc0f3ee4a68a525884db0ce6806d Author: Kenneth Graunke Date: Mon Jun 30 17:55:32 2014 -0700 meta: Call glObjectLabel before linking. i965

Mesa (master): glsl: Fix aggregates with dynamic initializers.

2014-07-14 Thread Kenneth Graunke
: Remove unneeded check for arrays, which are covered by process_array_constructor(), recommended by Timothy Arceri. Signed-off-by: Cody Northrop Reviewed-by: Courtney Goeltzenleuchter Reviewed-by: Kenneth Graunke Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79373 --- src/glsl

Mesa (master): i965: Set execution size to 8 for instructions with force_sechalf set.

2014-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2eaf3f670fea4ce4466340141244e41a45542c13 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2eaf3f670fea4ce4466340141244e41a45542c13 Author: Kenneth Graunke Date: Thu Jul 10 17:49:36 2014 -0700 i965: Set execution size to 8 for instructions with

Mesa (master): i965: Don' t copy propagate abs into Broadwell logic instructions.

2014-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a2de6562783ea87ca5fbcb67dbd36c2f345f2054 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2de6562783ea87ca5fbcb67dbd36c2f345f2054 Author: Kenneth Graunke Date: Tue Jul 15 21:27:08 2014 -0700 i965: Don't copy propagate abs into Broadwell

Mesa (master): i965/fs: Use WE_all for gl_SampleID header register munging.

2014-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: cf1b5eee7f36af29d1d5caba3538ad4985e51f81 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf1b5eee7f36af29d1d5caba3538ad4985e51f81 Author: Kenneth Graunke Date: Tue Jul 15 20:40:55 2014 -0700 i965/fs: Use WE_all for gl_SampleID header register

Mesa (master): i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.

2014-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e5adc560cc8544200faa3e04504202839626ab37 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5adc560cc8544200faa3e04504202839626ab37 Author: Kenneth Graunke Date: Thu Jul 10 17:48:39 2014 -0700 i965/fs: Set force_uncompressed and force_sechalf on

Mesa (master): Revert "i965: Implement GL_PRIMITIVES_GENERATED with non-zero streams."

2014-07-16 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 99f8ea295fe370fe0572ca29ad8bf48108cb722b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=99f8ea295fe370fe0572ca29ad8bf48108cb722b Author: Kenneth Graunke Date: Wed Jul 16 11:35:59 2014 -0700 Revert "i965: Implement GL_PRIMITIVES_GENERATED wit

Mesa (master): glsl: Make the tree rebalancer bail on matrix operands.

2014-07-16 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 9697f8088f9e1c1b1f1b39b57a26ac4bd21b247f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9697f8088f9e1c1b1f1b39b57a26ac4bd21b247f Author: Kenneth Graunke Date: Tue Jul 15 16:34:56 2014 -0700 glsl: Make the tree rebalancer bail on matrix operands

Mesa (master): glsl: Make the tree rebalancer use vector_elements, not components().

2014-07-16 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 9e47ed2f77d8c274104cdcbc6b7c0c7334c50fdb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e47ed2f77d8c274104cdcbc6b7c0c7334c50fdb Author: Kenneth Graunke Date: Tue Jul 15 16:36:32 2014 -0700 glsl: Make the tree rebalancer use vector_elements, not

Mesa (master): glsl: Guard against error_type in the tree rebalancer.

2014-07-16 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 7db75927ca9f15bcbb28d23f9cfbc34541a51938 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7db75927ca9f15bcbb28d23f9cfbc34541a51938 Author: Kenneth Graunke Date: Tue Jul 15 16:35:55 2014 -0700 glsl: Guard against error_type in the tree rebalancer

Mesa (master): i915: Fix up intelInitScreen2 for DRI3

2014-07-17 Thread Kenneth Graunke
-bin/bugreport.cgi?bug=754297 Tested-by: František Zatloukal Tested-by: Dirk Griesbach Signed-off-by: Adel Gadllah Acked-by: Kenneth Graunke Cc: "10.2" --- src/mesa/drivers/dri/i915/intel_screen.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mesa/d

Mesa (master): i965/disasm: Don' t disassemble the URB complete field on Broadwell.

2014-07-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: caf8c07dd40b26ae3f4b8f1bf4ff26bd226a3b7b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=caf8c07dd40b26ae3f4b8f1bf4ff26bd226a3b7b Author: Kenneth Graunke Date: Thu Jul 17 15:55:05 2014 -0700 i965/disasm: Don't disassemble the URB complete fie

Mesa (master): i965: Add missing persample_shading field to brw_wm_debug_recompile.

2014-07-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 4cf47c80fc841f1542762a0112117ebeff1058f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4cf47c80fc841f1542762a0112117ebeff1058f1 Author: Kenneth Graunke Date: Thu Jul 17 11:18:35 2014 -0700 i965: Add missing persample_shading field to

Mesa (master): i965: Disable hex offset printing in disassembly.

2014-07-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 662f1ccc248c5f978b67b63276b0b0b00f5f68ca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=662f1ccc248c5f978b67b63276b0b0b00f5f68ca Author: Kenneth Graunke Date: Thu Jul 17 16:29:41 2014 -0700 i965: Disable hex offset printing in disassembly

Mesa (master): i965/fs: Fix gl_SampleMask handling for SIMD16 on Gen8+.

2014-07-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 29af97f2804442e7952b98f8cea8e8ff740d196e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29af97f2804442e7952b98f8cea8e8ff740d196e Author: Kenneth Graunke Date: Fri Jul 18 13:19:46 2014 -0700 i965/fs: Fix gl_SampleMask handling for SIMD16 on Gen8

Mesa (master): i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.

2014-07-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 38ffef7840edddada23bac48f669d2070e6f158c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=38ffef7840edddada23bac48f669d2070e6f158c Author: Kenneth Graunke Date: Fri Jul 18 13:19:45 2014 -0700 i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode

Mesa (master): i965: Port INTEL_DEBUG=optimizer to the vec4 backend.

2014-07-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 36a4a6bbdca0c30e16d56e6b406ea7c94831048f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=36a4a6bbdca0c30e16d56e6b406ea7c94831048f Author: Kenneth Graunke Date: Mon Jul 21 20:06:23 2014 -0700 i965: Port INTEL_DEBUG=optimizer to the vec4 backend

Mesa (master): i965/fs: Set LastRT on the final FB write on Broadwell.

2014-07-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: d4d886a0bc86eb2045b0327fe147eef3c400ffba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4d886a0bc86eb2045b0327fe147eef3c400ffba Author: Kenneth Graunke Date: Mon Jul 21 16:17:46 2014 -0700 i965/fs: Set LastRT on the final FB write on Broadwell

Mesa (master): i965: Don't print WE_normal in disassembly.

2014-07-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: d6d3e6027de6c9bd409f4ed0cf47e4f6c2114df3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6d3e6027de6c9bd409f4ed0cf47e4f6c2114df3 Author: Kenneth Graunke Date: Thu Jul 17 16:41:44 2014 -0700 i965: Don't print WE_normal in disassembly. Dro

Mesa (master): i965: Save the gl_shader_stage enum in backend_visitor.

2014-07-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 8d2e95bd4b0f652aabddff53cb157eb002d415f0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d2e95bd4b0f652aabddff53cb157eb002d415f0 Author: Kenneth Graunke Date: Mon Jul 21 20:05:21 2014 -0700 i965: Save the gl_shader_stage enum in backend_visitor

Mesa (master): glapi: add indexed blend functions (GL 4.0)

2014-07-28 Thread Kenneth Graunke
some of the UE4 engine demos (Stylized, Mobile Temple) render correctly, tested on Intel Haswell machine. Signed-off-by: Tapani Pälli Acked-by: Anuj Phogat Reviewed-by: Brian Paul Reviewed-by: Kenneth Graunke Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=78716 --- src/mapi/glapi/gen

Mesa (master): 23 new commits

2014-08-02 Thread Kenneth Graunke
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ccae4fe28999f6353e188d6aa5834d24cc9f378 Author: Kenneth Graunke Date: Sat Jul 26 20:30:58 2014 -0700 i965: Delete sampler state structures. We've moved to using bitshifts (like we did for surface state); nothing

Mesa (master): i965: Delete stale "pre-gen4" comment in texture validation code.

2014-08-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 5d9092605288d411dfe457e1197f497cb4c8d065 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d9092605288d411dfe457e1197f497cb4c8d065 Author: Kenneth Graunke Date: Sat Feb 1 01:10:15 2014 -0800 i965: Delete stale "pre-gen4" comment

Mesa (master): mesa: Actually use the Mesa IR optimizer for ARB programs.

2014-08-04 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f82f2fb3dc770902f1657ab1c22e6004faa3afab URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f82f2fb3dc770902f1657ab1c22e6004faa3afab Author: Kenneth Graunke Date: Sat Aug 2 05:33:14 2014 -0700 mesa: Actually use the Mesa IR optimizer for ARB

Mesa (master): glsl: Only create one ir_function for a given name.

2014-08-04 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 3d051772c8ef0f14f5ab3ccd954b5b3bb65e6ba7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d051772c8ef0f14f5ab3ccd954b5b3bb65e6ba7 Author: Kenneth Graunke Date: Thu Jul 24 14:05:41 2014 -0700 glsl: Only create one ir_function for a given name

Mesa (master): glsl: Make it possible to ignore built-ins when matching signatures.

2014-08-04 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 21129d4de300f1a934d02e30347c465520afef9e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=21129d4de300f1a934d02e30347c465520afef9e Author: Kenneth Graunke Date: Thu Jul 24 14:05:40 2014 -0700 glsl: Make it possible to ignore built-ins when matching

Mesa (master): glsl: Rebuild the symbol table without unreachable symbols

2014-08-04 Thread Kenneth Graunke
104,872,672 96,514,546 8,358,1260 A real savings of 846KiB on 32-bit and 1.5MiB on 64-bit. v2: (by Kenneth Graunke) Just add the ir_function from the IR stream, rather than looking it up in the symbol table; they're now identical. Signed-off-by: Ian Romanick Rev

Mesa (master): i965/clip: Fix brw_clip_unfilled.c/compute_offset' s assembly.

2014-08-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: b7679639bcc8ac72cb08c48f9cda8eecd6a9c1e5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7679639bcc8ac72cb08c48f9cda8eecd6a9c1e5 Author: Kenneth Graunke Date: Tue Aug 5 23:57:17 2014 -0700 i965/clip: Fix brw_clip_unfilled.c/compute_offset&#

Mesa (master): glsl_to_tgsi: Constify mesa_sysval_to_semantic

2014-08-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 1c887ae6e24d00b661e912d35fb07fc70ff452f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c887ae6e24d00b661e912d35fb07fc70ff452f1 Author: Ian Romanick Date: Wed Jun 18 15:22:25 2014 -0700 glsl_to_tgsi: Constify mesa_sysval_to_semantic Signed-off-b

Mesa (master): mesa/st: Only one copy of mesa_sysval_to_semantic

2014-08-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 21ef7f58e382f7a179570d157d6bb7c1241a7afe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=21ef7f58e382f7a179570d157d6bb7c1241a7afe Author: Ian Romanick Date: Wed Jun 18 15:41:44 2014 -0700 mesa/st: Only one copy of mesa_sysval_to_semantic Future pa

Mesa (master): glsl_to_tgsi: Assert that the _mesa_sysval_to_semantic mapping is correct

2014-08-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 5d7275c350f1e05f7c9a06316e1826bf42bb769b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d7275c350f1e05f7c9a06316e1826bf42bb769b Author: Ian Romanick Date: Wed Jun 18 15:43:32 2014 -0700 glsl_to_tgsi: Assert that the _mesa_sysval_to_semantic mappi

Mesa (master): mesa: Group gl_system_value values by the stage where they exist

2014-08-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 4837b130a76a49b3a9edbd3543843091ee1a75ce URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4837b130a76a49b3a9edbd3543843091ee1a75ce Author: Ian Romanick Date: Wed Jun 18 15:48:36 2014 -0700 mesa: Group gl_system_value values by the stage where they e

Mesa (master): i965: Emit a performance warning on conditional rendering.

2014-08-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: ae95b9dd9be56ad84a8a4ab5955f580c337259cb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae95b9dd9be56ad84a8a4ab5955f580c337259cb Author: Kenneth Graunke Date: Sun Aug 3 23:54:22 2014 -0700 i965: Emit a performance warning on conditional

Mesa (master): i965: Set ExecSize to 16 for loop instructions in SIMD16 shaders.

2014-08-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e9a9d441f0b1a0293e0901d0f6b99a946e51f6f4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9a9d441f0b1a0293e0901d0f6b99a946e51f6f4 Author: Kenneth Graunke Date: Mon Aug 4 00:06:05 2014 -0700 i965: Set ExecSize to 16 for loop instructions in SIMD16

Mesa (master): i965/eu: Drop redundant brw_set_src0/ brw_set_dest from gen6_CONT.

2014-08-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e7a7b3317c5992d230cf55752ef0b6bc25928ff9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7a7b3317c5992d230cf55752ef0b6bc25928ff9 Author: Kenneth Graunke Date: Mon Aug 4 14:07:27 2014 -0700 i965/eu: Drop redundant brw_set_src0/brw_set_dest from

Mesa (master): i965/eu: Merge brw_CONT and gen6_CONT.

2014-08-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e64dbd050d6d5b4ea502ee2fc727e12135833771 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e64dbd050d6d5b4ea502ee2fc727e12135833771 Author: Kenneth Graunke Date: Mon Aug 4 14:26:26 2014 -0700 i965/eu: Merge brw_CONT and gen6_CONT. The only

Mesa (master): i965: Support the allow_glsl_extension_directive_midshader option.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 31f1cbc24ddc32c2a7b768f9c017f2c7161c7728 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31f1cbc24ddc32c2a7b768f9c017f2c7161c7728 Author: Kenneth Graunke Date: Fri Aug 8 01:03:15 2014 -0700 i965: Support the

Mesa (master): i965/eu: Port Broadwell CMP destination type hack to brw_eu_emit.c.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0d6adce469b36190224cd13173441e98870c695a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d6adce469b36190224cd13173441e98870c695a Author: Kenneth Graunke Date: Mon Jun 30 07:51:51 2014 -0700 i965/eu: Port Broadwell CMP destination type hack to

Mesa (master): i965/eu: Update jump distance scaling for Broadwell.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: db64c2eee23d58fa9bfeda8f7dca82889fc6aea1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db64c2eee23d58fa9bfeda8f7dca82889fc6aea1 Author: Kenneth Graunke Date: Thu Jul 3 15:01:58 2014 -0700 i965/eu: Update jump distance scaling for Broadwell

Mesa (master): i965/eu: Explicitly disable instruction compaction on Broadwell for now.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 49519a1b63f41ddd5adc5ef4d98d384ecd26f283 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49519a1b63f41ddd5adc5ef4d98d384ecd26f283 Author: Kenneth Graunke Date: Sat Jun 28 15:30:58 2014 -0700 i965/eu: Explicitly disable instruction compaction on

Mesa (master): i965/eu: Use Haswell atomic messages on Broadwell.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 8609df97a087d025ad40efad8d71e2a56450ef8f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8609df97a087d025ad40efad8d71e2a56450ef8f Author: Kenneth Graunke Date: Fri Jul 11 15:48:14 2014 -0700 i965/eu: Use Haswell atomic messages on Broadwell

Mesa (master): i965/eu: Allow math on immediates on Broadwell.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 9276ef6f41626307c3da2ed94a77c0d51b6d8efd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9276ef6f41626307c3da2ed94a77c0d51b6d8efd Author: Kenneth Graunke Date: Fri Jul 11 15:54:11 2014 -0700 i965/eu: Allow math on immediates on Broadwell. Signed

Mesa (master): i965/eu: Make it clear that brw_patch_break_count only runs on Gen4-5.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 7d41170b62570eafa0d3041a87cff9ad57ff418e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d41170b62570eafa0d3041a87cff9ad57ff418e Author: Kenneth Graunke Date: Mon Jun 30 09:22:27 2014 -0700 i965/eu: Make it clear that brw_patch_break_count only

Mesa (master): i965/eu: Change gen == 7 to gen >= 7 in a couple brw_eu_emit.c cases.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e1bd2ca28a125676f45c97e28339feec6d766795 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1bd2ca28a125676f45c97e28339feec6d766795 Author: Kenneth Graunke Date: Mon Jun 30 07:26:30 2014 -0700 i965/eu: Change gen == 7 to gen >= 7 in a cou

Mesa (master): i965/eu: Make it clear that brw_find_loop_end only runs on Gen6+.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0457464c3343b3809048249fa5c1c0867ef499dc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0457464c3343b3809048249fa5c1c0867ef499dc Author: Kenneth Graunke Date: Mon Jun 30 08:06:43 2014 -0700 i965/eu: Make it clear that brw_find_loop_end only runs

Mesa (master): i965/eu: Refactor jump distance scaling to use a helper function.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 82ddd517afad7b133624e8dd32e90addfff27d1e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82ddd517afad7b133624e8dd32e90addfff27d1e Author: Kenneth Graunke Date: Mon Jun 30 08:00:25 2014 -0700 i965/eu: Refactor jump distance scaling to use a helper

Mesa (master): i965/eu: Set UIP on ELSE instructions on Broadwell.

2014-08-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a1c899c718758d68c112590d826e16c772ace195 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1c899c718758d68c112590d826e16c772ace195 Author: Kenneth Graunke Date: Mon Jun 30 08:05:42 2014 -0700 i965/eu: Set UIP on ELSE instructions on Broadwell

Mesa (master): i965: Revert part of f5cc3fdcf1680b116612fac7c39f1bd79f5e555e.

2014-08-11 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f73594778b0ef9804fc7839d5e2051d051d4ef48 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f73594778b0ef9804fc7839d5e2051d051d4ef48 Author: Kenneth Graunke Date: Mon Aug 11 15:05:54 2014 -0700 i965: Revert part of

Mesa (master): i965: Retype atomics to UD in Gen8 code generation.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: db6ffa29c84178642889db237de1cfa75cf85885 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db6ffa29c84178642889db237de1cfa75cf85885 Author: Kenneth Graunke Date: Fri Jul 11 17:07:03 2014 -0700 i965: Retype atomics to UD in Gen8 code generation

Mesa (master): i965/eu: Set src0 file to IMM on Gen8+ flow control instructions.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: ce90fd9676c3dfce6d692671909ee28d86a534ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce90fd9676c3dfce6d692671909ee28d86a534ae Author: Kenneth Graunke Date: Sun Aug 10 07:10:55 2014 -0700 i965/eu: Set src0 file to IMM on Gen8+ flow control

Mesa (master): i965/vec4: Drop gen <= 7 assertion in pull constant load handling.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f7e9756201bb97d845bb4a73ed71efacfbc24c87 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7e9756201bb97d845bb4a73ed71efacfbc24c87 Author: Kenneth Graunke Date: Sun Aug 10 20:41:42 2014 -0700 i965/vec4: Drop gen <= 7 assertion in pull constant l

Mesa (master): i965/fs: Don't set flag_subreg_nr = 1 on predicated FB write setup.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: efc818e3a4dae5634b6296412771c995c156228e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=efc818e3a4dae5634b6296412771c995c156228e Author: Kenneth Graunke Date: Sun Aug 10 16:15:51 2014 -0700 i965/fs: Don't set flag_subreg_nr = 1 on predicat

Mesa (master): i965/vec4: Use MOV, not OR, to set URB write channel mask bits.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: af13cf609f4257768ad8b80be8cec7f2e6ca8c81 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=af13cf609f4257768ad8b80be8cec7f2e6ca8c81 Author: Kenneth Graunke Date: Sun Aug 10 20:06:44 2014 -0700 i965/vec4: Use MOV, not OR, to set URB write channel

Mesa (master): i965/eu: Emulate F32TO16 and F16TO32 on Broadwell.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: aafdf9eef481a77810258b828e2a0b4e3c0aa696 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aafdf9eef481a77810258b828e2a0b4e3c0aa696 Author: Kenneth Graunke Date: Sat Jun 28 16:08:39 2014 -0700 i965/eu: Emulate F32TO16 and F16TO32 on Broadwell. When

Mesa (master): i965: Never use the Gen8 code generators.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f17bfc9ba954608c58fd0560f255e40eef7e7cea URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f17bfc9ba954608c58fd0560f255e40eef7e7cea Author: Kenneth Graunke Date: Mon Aug 11 10:05:01 2014 -0700 i965: Never use the Gen8 code generators. Signed-off-by

Mesa (master): i965/eu: Refactor brw_WHILE to share a bit more code on Gen6+.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: d8ef0eab5a133ad9d8945a6b7f077fea000a87a6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8ef0eab5a133ad9d8945a6b7f077fea000a87a6 Author: Kenneth Graunke Date: Sun Aug 10 07:06:36 2014 -0700 i965/eu: Refactor brw_WHILE to share a bit more code on

Mesa (master): i965: Switch to the EU emit layer for code generation on Broadwell.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 074d472398b3cc7f32fe5c0cc742853cf66fabed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=074d472398b3cc7f32fe5c0cc742853cf66fabed Author: Kenneth Graunke Date: Mon Jun 30 09:04:26 2014 -0700 i965: Switch to the EU emit layer for code generation on

Mesa (master): i965/vec4: Switch to MOV, not OR, for GS_OPCODE_THREAD_END on Gen8.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 17c17b87f9be5403f706f491756de1be26376308 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=17c17b87f9be5403f706f491756de1be26376308 Author: Kenneth Graunke Date: Mon Aug 11 08:13:05 2014 -0700 i965/vec4: Switch to MOV, not OR, for

Mesa (master): i965/vec4: Port Gen8 SET_VERTEX_COUNT handling to vec4_generator.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 849046b8429f690fcc9eb7c31e193b467dd97e1a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=849046b8429f690fcc9eb7c31e193b467dd97e1a Author: Kenneth Graunke Date: Mon Aug 11 15:53:54 2014 -0700 i965/vec4: Port Gen8 SET_VERTEX_COUNT handling to

Mesa (master): i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on Gen8+.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 7b6b61ba839d87927516cb94a1ebe6c88774a943 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b6b61ba839d87927516cb94a1ebe6c88774a943 Author: Kenneth Graunke Date: Mon Aug 11 08:15:57 2014 -0700 i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on

Mesa (master): i965: Delete the Gen8 code generators.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 8c229d306b3f312adbdfbaf79967ee43fbfc839e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c229d306b3f312adbdfbaf79967ee43fbfc839e Author: Kenneth Graunke Date: Mon Aug 11 10:07:07 2014 -0700 i965: Delete the Gen8 code generators. We now use the

Mesa (master): i965/vp: Use the sampler for pull constant loads on Gen7/ 7.5.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 04f5b2f4e454d678f3f5ca1fb37ec160fac60207 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=04f5b2f4e454d678f3f5ca1fb37ec160fac60207 Author: Kenneth Graunke Date: Sun Aug 10 22:49:55 2014 -0700 i965/vp: Use the sampler for pull constant loads on Gen7

Mesa (master): i965/vec4: Respect ir-> force_writemask_all in Gen8 code generation.

2014-08-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2e180e4c09ef40c3c85a5f5e26ba673028326e73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e180e4c09ef40c3c85a5f5e26ba673028326e73 Author: Kenneth Graunke Date: Mon Aug 11 08:41:36 2014 -0700 i965/vec4: Respect ir->force_writemask_all in Gen8 c

Mesa (master): ra: optimistically color only one node at a time

2014-08-13 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e78a01d5e6f77e075fe667a0f0ccb10d89c0dd58 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e78a01d5e6f77e075fe667a0f0ccb10d89c0dd58 Author: Connor Abbott Date: Thu Jul 31 18:57:23 2014 -0700 ra: optimistically color only one node at a time Before, w

Mesa (master): ra: make the p, q test more efficient

2014-08-13 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 567e2769b81863b6dffdac3826a6b729ce6ea37c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=567e2769b81863b6dffdac3826a6b729ce6ea37c Author: Connor Abbott Date: Thu Jul 31 18:57:21 2014 -0700 ra: make the p, q test more efficient We can store the q t

Mesa (master): ra: don't consider nodes for spilling we don't need to

2014-08-13 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 03f4084d28d8a6cd271cad58f5148e1127f83757 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=03f4084d28d8a6cd271cad58f5148e1127f83757 Author: Connor Abbott Date: Thu Jul 31 18:57:22 2014 -0700 ra: don't consider nodes for spilling we don't need to Pre

Mesa (master): ra: cleanup the public API

2014-08-13 Thread Kenneth Graunke
ename ra_allocate_no_spills() to ra_allocate() since there's no equivalent "with spills," because the backend is supposed to handle spilling. Signed-off-by: Connor Abbott Reviewed-by: Eric Anholt Reviewed-by: Kenneth Graunke --- src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c

Mesa (master): i965: Enable INTDIV in SIMD16 mode.

2014-08-13 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c66d928f2c9fa59e162c391fbdd37df969959718 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c66d928f2c9fa59e162c391fbdd37df969959718 Author: Kenneth Graunke Date: Thu Jul 17 14:33:15 2014 -0700 i965: Enable INTDIV in SIMD16 mode. All we need to do

Mesa (master): i965/fs: Drop "do dual source blending" generator parameter.

2014-08-13 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 24878f31c4287a6cc4cfd0fabc34075f9dad4e03 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24878f31c4287a6cc4cfd0fabc34075f9dad4e03 Author: Kenneth Graunke Date: Tue Jul 8 11:57:19 2014 -0700 i965/fs: Drop "do dual source blending"

Mesa (master): i965: Fix INTDIV math assertions on Broadwell.

2014-08-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 650c3313786cab6f96bb480685e7b32dfcb9291c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=650c3313786cab6f96bb480685e7b32dfcb9291c Author: Kenneth Graunke Date: Thu Aug 14 20:14:34 2014 -0700 i965: Fix INTDIV math assertions on Broadwell. Commit

Mesa (master): Revert "i965/vec4: Use MOV, not OR, to set URB write channel mask bits."

2014-08-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e84e074248efca9f5445d353fae970c8f1240de5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e84e074248efca9f5445d353fae970c8f1240de5 Author: Kenneth Graunke Date: Thu Aug 14 12:22:16 2014 -0700 Revert "i965/vec4: Use MOV, not OR, to set URB

Mesa (master): meta: Use instanced rendering for layered clears.

2014-08-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2d1735187d6ec63704bb406b20aaa4f87648075e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d1735187d6ec63704bb406b20aaa4f87648075e Author: Kenneth Graunke Date: Wed Aug 13 16:03:01 2014 -0700 meta: Use instanced rendering for layered clears

<    5   6   7   8   9   10   11   12   13   14   >