Mesa (master): i965: Require softpin support for Cannonlake and later.

2018-06-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 3ea2d791f3e72859a755e6e50a5330fc41a4bd2f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ea2d791f3e72859a755e6e50a5330fc41a4bd2f Author: Kenneth Graunke Date: Tue Apr 10 01:27:56 2018 -0700 i965: Require softpin support for Cannonlake and later

Mesa (master): intel/blorp: Emit VF cache invalidates for 48-bit bugs with softpin.

2018-06-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 74259b98aab010d3062c5903770dc3067665b59e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=74259b98aab010d3062c5903770dc3067665b59e Author: Kenneth Graunke Date: Thu May 31 16:39:16 2018 -0700 intel/blorp: Emit VF cache invalidates for 48-bit bugs

Mesa (master): i965: Allocate VMA in userspace for full-PPGTT systems.

2018-06-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a363bb2cd0e2a141f2c60be005009703bffcbe4e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a363bb2cd0e2a141f2c60be005009703bffcbe4e Author: Kenneth Graunke Date: Tue Apr 10 01:18:25 2018 -0700 i965: Allocate VMA in userspace for full-PPGTT systems

Mesa (master): glsl: Take 'double' as reserved after GLSL ES 1.0

2018-06-06 Thread Kenneth Graunke
0 GLSL ES 1.0.17 specifies that "double" is a keyword reserved Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106823 Signed-off-by: zhaowei yuan Reviewed-by: Ian Romanick Reviewed-by: Kenneth Graunke --- src/compiler/glsl/glsl_lexer.ll | 2 +- 1 file changed, 1 insertion(+),

Mesa (master): i965: Prepare batchbuffer module for softpin support.

2018-06-04 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 1c9053d0765dc6372238e333dc5adca3e175b210 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c9053d0765dc6372238e333dc5adca3e175b210 Author: Kenneth Graunke Date: Thu Apr 5 01:37:31 2018 -0700 i965: Prepare batchbuffer module for softpin support

Mesa (master): i965: Add virtual memory allocator infrastructure to brw_bufmgr.

2018-06-04 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 01058a552294ed641f2e933c0cc374917fb3bc70 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=01058a552294ed641f2e933c0cc374917fb3bc70 Author: Kenneth Graunke Date: Tue Apr 10 00:39:40 2018 -0700 i965: Add virtual memory allocator infrastructure to

Mesa (master): i965: Fix batch-last mode to properly swap BOs.

2018-06-04 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: b3ba47c5926b3a5850403b1ab0df37815a203d9d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3ba47c5926b3a5850403b1ab0df37815a203d9d Author: Kenneth Graunke Date: Mon Jun 4 03:09:59 2018 -0700 i965: Fix batch-last mode to properly swap BOs. On pre

Mesa (master): i965: Only emit VF cache invalidations when the high bits changes

2018-05-29 Thread Kenneth Graunke
fore every primitive. Fixes: 92f01fc5f914 ("i965: Emit VF cache invalidates for 48-bit addressing bugs with softpin.") Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106708 Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/genX_state_upload.c | 2 +- 1 file changed, 1 inse

Mesa (master): anv: move canonical_address calculation into a separate function

2018-05-27 Thread Kenneth Graunke
: Kenneth Graunke --- src/intel/Makefile.sources | 1 + src/intel/common/gen_gem.h | 43 ++ src/intel/common/meson.build | 1 + src/intel/vulkan/anv_batch_chain.c | 12 +-- src/intel/vulkan/anv_private.h | 1 + 5 files changed, 47

Mesa (master): i965: Revert recent tiled memcpy changes.

2018-05-26 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 58fb613a51994d111ee77a65bc7f3d60b155c687 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=58fb613a51994d111ee77a65bc7f3d60b155c687 Author: Kenneth Graunke Date: Sat May 26 16:25:34 2018 -0700 i965: Revert recent tiled memcpy changes. This reverts

Mesa (master): i915: Fix streaming loads for intel_tiled_memcpy

2018-05-25 Thread Kenneth Graunke
from a tiled and aligned source into an unaligned user buffer, so we need to use _mm_storeu_si128. Fixes: d21c086d819d78fb3f6abcbb14aa492970f442aa (i965/tiled_memcpy: inline movntdqa loads in tiled_to_linear) Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_tiled_memcpy.c | 10

Mesa (master): i965/miptree: Use cpu tiling/detiling when mapping

2018-05-25 Thread Kenneth Graunke
: (edited by Ken) Move map_tiled_memcpy above map_movntdqa, so it takes precedence. Add intel_miptree_access_raw, needed after rebasing on commit b499b85b0f2cc0c82b7c9af91502c2814fdc8e67. Reviewed-by: Chris Wilson Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965

Mesa (master): i965/tiled_memcpy: inline movntdqa loads in tiled_to_linear

2018-05-25 Thread Kenneth Graunke
: Matt Turner Acked-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/Makefile.am | 7 +++ src/mesa/drivers/dri/i965/Makefile.sources | 6 ++- src/mesa/drivers/dri/i965/intel_tiled_memcpy.c | 62 ++ src/mesa/drivers/dri/i965/meson.build | 18

Mesa (master): i965: Introduce a "memory zone" concept on BO allocation.

2018-05-22 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c7259259d4c0df9ba339f4927891c855c7f91924 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7259259d4c0df9ba339f4927891c855c7f91924 Author: Kenneth Graunke Date: Mon Apr 9 16:47:11 2018 -0700 i965: Introduce a "memory zone" concept on BO

Mesa (master): i965: Emit VF cache invalidates for 48-bit addressing bugs with softpin.

2018-05-22 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 92f01fc5f914fd500497d0c3aed75f3ac8dc054d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=92f01fc5f914fd500497d0c3aed75f3ac8dc054d Author: Kenneth Graunke Date: Mon Apr 9 15:39:56 2018 -0700 i965: Emit VF cache invalidates for 48-bit addressing

Mesa (master): i965: Shut up unused variable warnings.

2018-05-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a83face48ae5ce762d8c48a7485dc75b45dccf58 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a83face48ae5ce762d8c48a7485dc75b45dccf58 Author: Kenneth Graunke Date: Wed May 9 16:20:50 2018 -0700 i965: Shut up unused variable warnings. These are only

Mesa (master): i965: Dump validation list on INTEL_DEBUG=bat,submit.

2018-05-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 20f06bc72b73491b2c8d56f2da2426c6fd3b4d4a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20f06bc72b73491b2c8d56f2da2426c6fd3b4d4a Author: Kenneth Graunke Date: Tue Apr 10 01:19:55 2018 -0700 i965: Dump validation list on INTEL_DEBUG=bat,submit

Mesa (master): intel/genxml: Make assert in gen_pack_header print a message.

2018-05-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 33906eeaca917506cfa4297913c386121357531e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=33906eeaca917506cfa4297913c386121357531e Author: Kenneth Graunke Date: Mon May 7 11:23:27 2018 -0700 intel/genxml: Make assert in gen_pack_header print a

Mesa (master): i965: Don't leak blorp on Gen4-5.

2018-05-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2dc29e095f9daffd9da722919fa08ca912ab8f04 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2dc29e095f9daffd9da722919fa08ca912ab8f04 Author: Kenneth Graunke Date: Mon Apr 23 10:40:04 2018 -0700 i965: Don't leak blorp on Gen4-5. We used to

Mesa (master): intel/genxml: Assert that genxml field start and ends are sane.

2018-05-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e6fb8196cea78f56dc554eb226b97570ef90355d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6fb8196cea78f56dc554eb226b97570ef90355d Author: Kenneth Graunke Date: Mon May 7 11:14:42 2018 -0700 intel/genxml: Assert that genxml field start and ends

Mesa (master): intel/genxml: Fix some more fake booleans in genxml.

2018-05-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f83fd929b71660067c53e98219d2e9c04d5d98db URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f83fd929b71660067c53e98219d2e9c04d5d98db Author: Kenneth Graunke Date: Mon May 7 11:40:24 2018 -0700 intel/genxml: Fix some more fake booleans in genxml

Mesa (master): i965: Set initial kflags on BO creation.

2018-05-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0b1cfd01ff2631465114e0707c9006987f377a8e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b1cfd01ff2631465114e0707c9006987f377a8e Author: Kenneth Graunke Date: Thu May 3 00:37:37 2018 -0700 i965: Set initial kflags on BO creation. This

Mesa (master): i965: Always try to create a logical context

2018-05-03 Thread Kenneth Graunke
-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_context.c | 29 ++--- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_context.c b/src/mesa/drivers/dri/i965/brw_context.c index 01a3e16583..9da7e283ed 100644 --- a/src/mesa

Mesa (master): intel: Fix 3DSTATE_CONSTANT buffer decoding.

2018-05-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 169d8e011aef79192f056ba8bc0a001cbea938c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=169d8e011aef79192f056ba8bc0a001cbea938c4 Author: Kenneth Graunke Date: Wed May 2 09:43:27 2018 -0700 intel: Fix 3DSTATE_CONSTANT buffer decoding. First

Mesa (master): intel: Give the batch decoder a callback to ask about state size.

2018-05-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: bf91b81a0bfc549b861d17caa42eb3ce98db49b5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf91b81a0bfc549b861d17caa42eb3ce98db49b5 Author: Kenneth Graunke Date: Tue May 1 21:49:17 2018 -0700 intel: Give the batch decoder a callback to ask about

Mesa (master): i965: Reuse batch decoder infrastructure rather than open coding it.

2018-05-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0ab423388cd5a74472a84adb557527b1589fc652 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ab423388cd5a74472a84adb557527b1589fc652 Author: Kenneth Graunke Date: Tue May 1 17:16:06 2018 -0700 i965: Reuse batch decoder infrastructure rather than

Mesa (master): intel: Move batch decoder/disassembler from tools/ to common/

2018-05-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 7c22c150c40b3e2da892604d21c749aaec0b3cfd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c22c150c40b3e2da892604d21c749aaec0b3cfd Author: Kenneth Graunke Date: Tue May 1 17:27:08 2018 -0700 intel: Move batch decoder/disassembler from tools/ to

Mesa (master): i965: Allocate shadow batches to explicitly be the BO size.

2018-05-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 5c049718318bfd9957aaa8f232d40286e101f02f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c049718318bfd9957aaa8f232d40286e101f02f Author: Kenneth Graunke Date: Fri Apr 13 15:35:56 2018 -0700 i965: Allocate shadow batches to explicitly be the BO

Mesa (master): i965: Make brw_vs_outputs_written static.

2018-05-01 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 9f6082f6c71b7233d0e7d36368eea84e9c0704cb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f6082f6c71b7233d0e7d36368eea84e9c0704cb Author: Kenneth Graunke Date: Tue May 1 23:02:16 2018 -0700 i965: Make brw_vs_outputs_written static. Drop a

Mesa (master): i965: Drop unused gen5 sampler default color struct.

2018-05-01 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 1122fb2d986b7962189aae925844f45cf9df03b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1122fb2d986b7962189aae925844f45cf9df03b4 Author: Kenneth Graunke Date: Tue May 1 23:03:00 2018 -0700 i965: Drop unused gen5 sampler default color struct

Mesa (master): i965/tiled_memcpy: ytiled_to_linear a cache line at a time

2018-04-30 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2a08ae3c7cba14b9805d006e1981ba9d762bf241 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a08ae3c7cba14b9805d006e1981ba9d762bf241 Author: Scott D Phillips Date: Mon Apr 30 10:25:47 2018 -0700 i965/tiled_memcpy: ytiled_to_linear a cache line at a ti

Mesa (master): i965: Move unmap_movntdqa before map_movntdqa

2018-04-30 Thread Kenneth Graunke
to avoid a forward declaration in the next patch. Signed-off-by: Chris Wilson Acked-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/mesa/drivers/dri/i965

Mesa (master): i965: Move unmap_etc before map_etc

2018-04-30 Thread Kenneth Graunke
a forward declaration in the next patch. Signed-off-by: Chris Wilson Acked-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 42 +-- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c b

Mesa (master): i965: Move unmap_blit before map_blit

2018-04-30 Thread Kenneth Graunke
avoid a forward declaration in the next patch. Signed-off-by: Chris Wilson Acked-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 44 +-- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c b

Mesa (master): i965: Move unmap_s8 before map_s8

2018-04-30 Thread Kenneth Graunke
forward declaration in the next patch. Signed-off-by: Chris Wilson Acked-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 60 +-- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c b/src

Mesa (master): i965: Move unmap_depthstencil before map_depthstencil

2018-04-30 Thread Kenneth Graunke
Reorder code to avoid a forward declaration in the next patch. Signed-off-by: Chris Wilson Acked-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 114 +- 1 file changed, 57 insertions(+), 57 deletions(-) diff --git a/src/mesa/drivers/dri/i965

Mesa (master): i965: Move unmap_gtt before map_gtt

2018-04-30 Thread Kenneth Graunke
a forward declaration in the next patch. Signed-off-by: Chris Wilson Reviewed-by: Samuel Iglesias Gonsálvez Acked-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/mesa/drivers/dri/i965

Mesa (master): i965: Record mipmap resolver for unmapping

2018-04-30 Thread Kenneth Graunke
Reviewed-by: Scott D Phillips Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 33 +-- src/mesa/drivers/dri/i965/intel_mipmap_tree.h | 6 + 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/src/mesa/drivers/dri/i965

Mesa (master): i965: Don't stomp initial kflags for program cache.

2018-04-30 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: bde12f75e1de264319a8102710cc8fe306d44ef8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bde12f75e1de264319a8102710cc8fe306d44ef8 Author: Kenneth Graunke Date: Tue Apr 10 16:01:50 2018 -0700 i965: Don't stomp initial kflags for program cache

Mesa (master): i965: Let batchbuffers be placed anywhere in the 48-bit address space.

2018-04-30 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0cc98522f9f15b32f28ae97c06a0dc40c4db5e79 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0cc98522f9f15b32f28ae97c06a0dc40c4db5e79 Author: Kenneth Graunke Date: Tue Apr 10 01:23:15 2018 -0700 i965: Let batchbuffers be placed anywhere in the 48-bit

Mesa (master): intel: fix check for 48b ppgtt support

2018-04-30 Thread Kenneth Graunke
ce of EXEC_OBJECT_SUPPORTS_48B_ADDRESS leads to an error. Instead, check the default context's GTT_SIZE param for a value greater than 4 GiB v2 (Ken): Fix in i965 as well. v3 Check GTT_SIZE instead of HAS_ALIASING_PPGTT (Chris Wilson) Reviewed-by: Kenneth Graunke --- src/intel/vulkan/anv_device.c

Mesa (master): anv: enable VK_EXT_shader_viewport_index_layer

2018-04-26 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c9bdc7f7e21af06021223d5363577b2ae3fe300e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9bdc7f7e21af06021223d5363577b2ae3fe300e Author: Caio Marcelo de Oliveira Filho Date: Thu Apr 26 12:11:20 2018 -0700 anv: enable VK_EXT_shader_viewport_index_l

Mesa (master): i965: Fix shadow batches to be the same size as the real BO.

2018-04-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: da25ae92bebb8921003c0df30820d06a5f5e3fef URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da25ae92bebb8921003c0df30820d06a5f5e3fef Author: Kenneth Graunke Date: Fri Apr 13 11:48:06 2018 -0700 i965: Fix shadow batches to be the same size as the real

Mesa (master): i965: Remove brw_bo_alloc_tiled_2d from intel_detect_swizzling.

2018-04-10 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 8960903c90e65c4d824e4ec247e5135d6909caa1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8960903c90e65c4d824e4ec247e5135d6909caa1 Author: Kenneth Graunke Date: Mon Apr 9 22:45:43 2018 -0700 i965: Remove brw_bo_alloc_tiled_2d from

Mesa (master): i965: Use %x instead of %u in debug print.

2018-04-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a3782a612f1a4aaf8d16bed2113c6c798afd3011 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3782a612f1a4aaf8d16bed2113c6c798afd3011 Author: Kenneth Graunke Date: Fri Apr 6 22:56:48 2018 -0700 i965: Use %x instead of %u in debug print. I mistakenly

Mesa (master): i965: Extend the negative 32-bit deltas to 64-bits

2018-04-03 Thread Kenneth Graunke
. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101408 Signed-off-by: Sergii Romantsov Tested-by: Andriy Khulap Tested-by: Stuart Young Reviewed-by: Chris Wilson Reviewed-by: Kenneth Graunke Cc: "18.0 17.3" --- src/mesa/drivers/dri/i965/intel_batchbuffer.c | 2 +- 1 file

Mesa (master): i965: Drop alignment parameter from bo_alloc_internal().

2018-03-27 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 07ec3a2e0ffdfcc5e3ba9286e1b858a864b25ee1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07ec3a2e0ffdfcc5e3ba9286e1b858a864b25ee1 Author: Kenneth Graunke Date: Mon Mar 26 15:53:06 2018 -0700 i965: Drop alignment parameter from bo_alloc_internal

Mesa (master): i965: Drop BO_ALLOC_BUSY in intel_miptree_create_for_bo().

2018-03-27 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: b9a54b18f6a6f5dd8007f8490ef57ddd80e4e847 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9a54b18f6a6f5dd8007f8490ef57ddd80e4e847 Author: Kenneth Graunke Date: Mon Mar 26 15:19:15 2018 -0700 i965: Drop BO_ALLOC_BUSY in intel_miptree_create_for_bo

Mesa (master): i965: Drop PIPE_CONTROL_NO_WRITE from various calls.

2018-03-27 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2c01215c1b2c80817cbc6bcdbecd3f19029b287d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c01215c1b2c80817cbc6bcdbecd3f19029b287d Author: Kenneth Graunke Date: Thu Nov 16 23:43:48 2017 -0800 i965: Drop PIPE_CONTROL_NO_WRITE from various calls

Mesa (master): i965: Drop unnecessary bo->align field.

2018-03-27 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: fb18d0dbe42150af57c562cea08eed10be6efaa5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb18d0dbe42150af57c562cea08eed10be6efaa5 Author: Kenneth Graunke Date: Mon Mar 26 16:10:02 2018 -0700 i965: Drop unnecessary bo->align field. bo->al

Mesa (master): i965: Drop unused alignment parameter from brw_bo_alloc().

2018-03-27 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 037d738a23d626f23107f7190592d575aabe17fd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=037d738a23d626f23107f7190592d575aabe17fd Author: Kenneth Graunke Date: Mon Mar 26 15:58:05 2018 -0700 i965: Drop unused alignment parameter from brw_bo_alloc

Mesa (master): android: Use local i915_drm.h rather than the system one.

2018-03-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 90f556f0b15a8767ec5b98fa0aea2fbdd352fd5e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=90f556f0b15a8767ec5b98fa0aea2fbdd352fd5e Author: Kenneth Graunke Date: Fri Mar 23 09:37:43 2018 -0700 android: Use local i915_drm.h rather than the system one

Mesa (master): intel: Add missing includes for building on Android

2018-03-06 Thread Kenneth Graunke
adds a missing library to the i965/Android.mk file, and updates intel/Android.mk to include the new library. Without this, mesa does not build on Android. Fixes: 272bef0601a "intel: Split gen_device_info out into libintel_dev" Reviewed-by: Kenneth Graunke --- src/intel/

Mesa (master): i965: Mark upload buffers with MAP_ASYNC and MAP_PERSISTENT.

2018-03-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: b04cf529f2e7bab6be22410d4be293aa5e650b03 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b04cf529f2e7bab6be22410d4be293aa5e650b03 Author: Kenneth Graunke Date: Mon Feb 26 23:41:33 2018 -0800 i965: Mark upload buffers with MAP_ASYNC and

Mesa (master): i965: Generalize intel_upload.c to support multiple uploaders.

2018-03-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: eb99bf8abe367aaf01ccf50347b510d8cfb87688 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb99bf8abe367aaf01ccf50347b510d8cfb87688 Author: Kenneth Graunke Date: Mon Feb 26 23:17:35 2018 -0800 i965: Generalize intel_upload.c to support multiple

Mesa (master): intel: Drop program size pointer from vec4/fs assembly getters.

2018-03-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 9fa95359df54f8de8219731e55d89abe816a43e8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fa95359df54f8de8219731e55d89abe816a43e8 Author: Kenneth Graunke Date: Mon Feb 26 16:34:55 2018 -0800 intel: Drop program size pointer from vec4/fs assembly

Mesa (master): i965: Add debugging code to dump the validation list.

2018-03-01 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: b04c5cece7764967e834f4ca0ce5d650df5f8893 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b04c5cece7764967e834f4ca0ce5d650df5f8893 Author: Kenneth Graunke Date: Tue Nov 28 10:07:43 2017 -0800 i965: Add debugging code to dump the validation list

Mesa (master): i965: Allow 48-bit addressing on Gen8+.

2018-03-01 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: cee9f3890351e24cfaa000f32fef10367c45fe64 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cee9f3890351e24cfaa000f32fef10367c45fe64 Author: Kenneth Graunke Date: Mon Feb 12 07:18:29 2018 -0800 i965: Allow 48-bit addressing on Gen8+. This allows

Mesa (master): i965: Shorten the name of the workaround BO.

2018-03-01 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 6712611735afa23bf11da6a3db2293ab1a589470 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6712611735afa23bf11da6a3db2293ab1a589470 Author: Kenneth Graunke Date: Mon Feb 26 15:51:04 2018 -0800 i965: Shorten the name of the workaround BO. This makes

Mesa (master): i965: Fix RELOC_WRITE typo in brw_store_data_imm64()

2018-03-01 Thread Kenneth Graunke
() Fixes: 6c530ad11605 ("i965: Reduce passing 2x32b of reloc_domains to 2 bits") Signed-off-by: Andriy Khulap Signed-off-by: Vadym Shovkoplias Reviewed-by: Chris Wilson Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/intel_batchbuffer.c | 2 +- 1 file changed, 1 insertion(+),

Mesa (master): i965: Don't emit MOVs with undefined registers for Gen4 point clipping.

2018-02-28 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e51b0664e03a028961e1a4250c49fbc3005b2fa4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e51b0664e03a028961e1a4250c49fbc3005b2fa4 Author: Kenneth Graunke Date: Wed Feb 28 13:22:22 2018 -0800 i965: Don't emit MOVs with undefined registers for

Mesa (master): glsl: Parse 'layout' as a token with advanced blending or bindless

2018-02-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 183ce5e629ee973d72a3e8b3361aa2de196cc203 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=183ce5e629ee973d72a3e8b3361aa2de196cc203 Author: Kenneth Graunke Date: Mon Feb 19 09:35:46 2018 -0800 glsl: Parse 'layout' as a token with advance

Mesa (master): i965: Stop restoring the default L3 configuration on Kernel 4.16+.

2018-02-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a63c74be851e3d9ddc3bc6ae162346463b1daef3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a63c74be851e3d9ddc3bc6ae162346463b1daef3 Author: Kenneth Graunke Date: Fri Feb 16 11:03:58 2018 -0800 i965: Stop restoring the default L3 configuration on

Mesa (master): i965: Use absolute addressing for constant buffer 0 on Kernel 4.16+.

2018-02-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: fa8a764b62588420ac789df79ec0ab858b38639f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa8a764b62588420ac789df79ec0ab858b38639f Author: Kenneth Graunke Date: Thu Aug 14 22:36:45 2014 -0700 i965: Use absolute addressing for constant buffer 0 on

Mesa (master): i965: Implement GenerateMipmap directly, rather than using Meta.

2018-02-16 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 1d6cf433d2d0dfa3edd9eaaed1e8c961bbd22f99 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d6cf433d2d0dfa3edd9eaaed1e8c961bbd22f99 Author: Kenneth Graunke Date: Sat Jun 18 23:05:51 2016 -0700 i965: Implement GenerateMipmap directly, rather than

Mesa (master): mesa: Move compute_num_levels from st_gen_mipmap.c to mipmap.c.

2018-02-16 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 9bcd31ea90addd7a16802de8a28b2f3242dc8298 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9bcd31ea90addd7a16802de8a28b2f3242dc8298 Author: Kenneth Graunke Date: Sun Jun 19 00:36:48 2016 -0700 mesa: Move compute_num_levels from st_gen_mipmap.c to

Mesa (master): i965: Drop EXEC_OBJECT_CAPTURE defines.

2018-02-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 4dee8f0548e5ace53fede421e4d97ff840ca287c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4dee8f0548e5ace53fede421e4d97ff840ca287c Author: Kenneth Graunke Date: Mon Feb 12 07:14:22 2018 -0800 i965: Drop EXEC_OBJECT_CAPTURE defines. These only

Mesa (master): isl: Don't use surface format R32_FLOAT for typed atomic integer operations

2018-02-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0cd37f9178d79ed62f1952939e1044cda5701a3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0cd37f9178d79ed62f1952939e1044cda5701a3a Author: Anuj Phogat Date: Fri Jun 30 10:29:23 2017 -0700 isl: Don't use surface format R32_FLOAT for typed atomic inte

Mesa (master): anv: Drop I915_EXEC_CONSTANTS_REL_GENERAL from execbuf.

2018-02-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: bd87bd178ce59b46a875f4bb0aa2332ea03bb735 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd87bd178ce59b46a875f4bb0aa2332ea03bb735 Author: Kenneth Graunke Date: Sun Feb 11 14:52:27 2018 -0800 anv: Drop I915_EXEC_CONSTANTS_REL_GENERAL from execbuf

Mesa (master): intel/decoder: Fix control / evaluation label mixup.

2018-02-01 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 85ec7abc3faf67450e829df25cf2ec81addff075 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=85ec7abc3faf67450e829df25cf2ec81addff075 Author: Kenneth Graunke Date: Thu Feb 1 09:43:20 2018 -0800 intel/decoder: Fix control / evaluation label mixup

Mesa (master): i965: Bump official kernel requirement to Linux v3.9.

2018-02-01 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c3cd2aac279908a2de755d9454f293761d7b8d5a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3cd2aac279908a2de755d9454f293761d7b8d5a Author: Kenneth Graunke Date: Wed Jan 31 07:03:17 2018 -0800 i965: Bump official kernel requirement to Linux v3.9

Mesa (master): i965: Pass tObj into intel_update_max_level instead of intel_obj.

2018-01-31 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0a2e878c69eedb14999c7a6577d80145ea6c680c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a2e878c69eedb14999c7a6577d80145ea6c680c Author: Kenneth Graunke Date: Sat Jun 18 23:44:44 2016 -0700 i965: Pass tObj into intel_update_max_level instead of

Mesa (master): i965: Make texture validation code use texture objects, not units.

2018-01-31 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: ab1f2e6bc401636202f93efad3677f26d028e412 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab1f2e6bc401636202f93efad3677f26d028e412 Author: Kenneth Graunke Date: Sat Jun 18 23:32:08 2016 -0700 i965: Make texture validation code use texture objects

Mesa (master): i965: Delete more misleading comments.

2018-01-31 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 876f1537e90685e76a1894f758c63ae9d98a8276 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=876f1537e90685e76a1894f758c63ae9d98a8276 Author: Kenneth Graunke Date: Wed Jan 31 06:47:02 2018 -0800 i965: Delete more misleading comments

Mesa (master): i965: Drop render_target_start from binding table struct.

2018-01-22 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 60f15477dad1fa752a91ecf1c2bf0aabbccbf2e5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60f15477dad1fa752a91ecf1c2bf0aabbccbf2e5 Author: Kenneth Graunke Date: Tue Jan 2 23:59:06 2018 -0800 i965: Drop render_target_start from binding table struct

Mesa (master): i965: Delete completely bogus comment

2018-01-20 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 60d8fe9216d68aff1b00fdc8bc2e066ea45aac1e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60d8fe9216d68aff1b00fdc8bc2e066ea45aac1e Author: Kenneth Graunke Date: Sat Jan 20 01:28:07 2018 -0800 i965: Delete completely bogus comment This hasn't

Mesa (master): i965: Avoid problems from referencing orphaned BOs after growing.

2018-01-19 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c7dcee58b5fe183e1653c13bff6a212f0d157b29 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7dcee58b5fe183e1653c13bff6a212f0d157b29 Author: Kenneth Graunke Date: Tue Nov 28 08:44:11 2017 -0800 i965: Avoid problems from referencing orphaned BOs after

Mesa (master): i965: Rename 'aux' to 'prog_data' in program cache.

2018-01-19 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 8a5bc304ff1c44a719b24081e16f073101658601 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a5bc304ff1c44a719b24081e16f073101658601 Author: Kenneth Graunke Date: Thu Jan 18 14:01:20 2018 -0800 i965: Rename 'aux' to 'prog_data&#x

Mesa (master): i965: Bind null render targets for shadow sampling + color.

2018-01-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 3e18c53e59457f585de217208e1745f2683be0b9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e18c53e59457f585de217208e1745f2683be0b9 Author: Kenneth Graunke Date: Wed Jan 17 14:16:04 2018 -0800 i965: Bind null render targets for shadow sampling

Mesa (master): i965: Pass brw_growing_bo to grow_buffer().

2018-01-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: d139b5e4ccf0da19f37428434bf0ef7c76c85049 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d139b5e4ccf0da19f37428434bf0ef7c76c85049 Author: Kenneth Graunke Date: Sun Jan 7 22:40:13 2018 -0800 i965: Pass brw_growing_bo to grow_buffer(). Cleaner

Mesa (master): i965: Replace cpu_map pointers with a "use_shadow_copy" boolean.

2018-01-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 02c1c25b1a620a336f2e18d39bba188635363f24 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=02c1c25b1a620a336f2e18d39bba188635363f24 Author: Kenneth Graunke Date: Fri Jan 5 11:44:50 2018 -0800 i965: Replace cpu_map pointers with a "use_shadow

Mesa (master): i965: Make a helper for recreating growing buffers.

2018-01-18 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 81ca8e69e327f07f57d597fa6ce23ff67b932de8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=81ca8e69e327f07f57d597fa6ce23ff67b932de8 Author: Kenneth Graunke Date: Sat Jan 6 20:34:35 2018 -0800 i965: Make a helper for recreating growing buffers. Now

Mesa (master): intel: Apply Geminilake "Barrier Mode" workaround.

2018-01-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 8eadc2fb8fe395ea0a8202217bd5545978962d1d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8eadc2fb8fe395ea0a8202217bd5545978962d1d Author: Kenneth Graunke Date: Tue Jan 2 14:26:41 2018 -0800 intel: Apply Geminilake "Barrier Mode"

Mesa (master): genxml: Add missing INSTDONE_1 bits on Gen7.5+.

2018-01-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 28c2d0d80b2ba15cc56651c0d3e6bc6eb31f9594 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=28c2d0d80b2ba15cc56651c0d3e6bc6eb31f9594 Author: Kenneth Graunke Date: Sun Jan 7 22:29:34 2018 -0800 genxml: Add missing INSTDONE_1 bits on Gen7.5+. This

Mesa (master): i965: Require space for MI_BATCHBUFFER_END.

2018-01-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 1c9f1a28c0738a0b1cb8626af431d183f4f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c9f1a28c0738a0b1cb8626af431d183f4f1 Author: Kenneth Graunke Date: Fri Jan 5 12:07:20 2018 -0800 i965: Require space for MI_BATCHBUFFER_END

Mesa (master): i965: Torch public intel_batchbuffer_emit_dword/ float helpers.

2018-01-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: be144e251c548b45d0c4f9eb757a21110a73725b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be144e251c548b45d0c4f9eb757a21110a73725b Author: Kenneth Graunke Date: Fri Jan 5 12:27:41 2018 -0800 i965: Torch public intel_batchbuffer_emit_dword/float

Mesa (master): i965: Shut up a few unused variable warnings.

2018-01-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a693a6f51aa7c7e5db02e2a13d676c56b2aaed86 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a693a6f51aa7c7e5db02e2a13d676c56b2aaed86 Author: Kenneth Graunke Date: Sat Jan 6 17:32:04 2018 -0800 i965: Shut up a few unused variable warnings. If

Mesa (master): i965: Drop support for the legacy SNORM -> Float equation.

2018-01-02 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 74e1d6e20c186bd1bdcb6624e379727c1e18b5a6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=74e1d6e20c186bd1bdcb6624e379727c1e18b5a6 Author: Kenneth Graunke Date: Mon Dec 25 19:10:22 2017 -0800 i965: Drop support for the legacy SNORM -> Fl

Mesa (master): i965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes.

2017-12-30 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a1afef8de0118a5952e21fec7e017c905a59637f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1afef8de0118a5952e21fec7e017c905a59637f Author: Kenneth Graunke Date: Sun Dec 10 17:03:32 2017 -0800 i965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes

Mesa (master): isl: Don't require VALIGN_2 for R32G32B32_FLOAT on Haswell.

2017-12-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 02720f8d249a65d952888b6028a0b8ff0f9a42e4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=02720f8d249a65d952888b6028a0b8ff0f9a42e4 Author: Kenneth Graunke Date: Thu Dec 14 16:17:45 2017 -0800 isl: Don't require VALIGN_2 for R32G32B32_FLO

Mesa (master): i965: Don't allocate an MCS for 16x MSAA and width > 8192.

2017-12-14 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: fd3fc5f5479410ffc87852c7d3a391e3ec548009 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd3fc5f5479410ffc87852c7d3a391e3ec548009 Author: Kenneth Graunke Date: Wed Dec 13 09:45:49 2017 -0800 i965: Don't allocate an MCS for 16x MSAA and

Mesa (master): mesa: remove second include of errors.h in src/mesa/main/ glspirv.c

2017-12-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 729fec6eababd3d3f5f5367f6ff797b65c626db2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=729fec6eababd3d3f5f5367f6ff797b65c626db2 Author: Kai Wasserbäch Date: Tue Dec 12 16:20:06 2017 +0100 mesa: remove second include of errors.h in src/mesa/main/g

Mesa (master): i965: compute scratch space size correctly for Gen9+

2017-12-12 Thread Kenneth Graunke
+ Fixes: 8ecdbb61360 "i965: Pretend there are 4 subslices for compute shader threads on Gen9+." Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104005 Signed-off-by: Kevin Rogovin Reviewed-by: Kenneth Graunke Tested-by: Eero Tamminen --- src/mesa/drivers/dri/i965/brw_program.c | 6

Mesa (master): i965: Program MEDIA_VFE_STATE in a more readable fashion.

2017-12-12 Thread Kenneth Graunke
. This patch is purely for readability improvements when programming the MEDIA_VFE_STATE. Signed-off-by: Kevin Rogovin Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/genX_state_upload.c | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/mesa

Mesa (master): meta: Fix ClearTexture with GL_DEPTH_COMPONENT.

2017-12-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 8705ed13e3114ad994dbd46387576749f54fc7eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8705ed13e3114ad994dbd46387576749f54fc7eb Author: Kenneth Graunke Date: Tue Mar 21 00:30:06 2017 -0700 meta: Fix ClearTexture with GL_DEPTH_COMPONENT. We only

Mesa (master): meta: Initialize depth/clear values on declaration.

2017-12-06 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: d6d16c02180929278dc49d3c9bdceece0aab189e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6d16c02180929278dc49d3c9bdceece0aab189e Author: Kenneth Graunke Date: Tue Dec 5 11:09:13 2017 -0800 meta: Initialize depth/clear values on declaration

Mesa (master): i965: Don't grow batch/ state buffer on every emit after an overflow.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: ca4361658635f2b401e9793c0b982721998ecb70 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca4361658635f2b401e9793c0b982721998ecb70 Author: Kenneth Graunke Date: Tue Nov 28 08:20:39 2017 -0800 i965: Don't grow batch/state buffer on every emit

Mesa (master): i965: Reorganize batch/state BO fields into a ' brw_growing_bo' struct.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 74e38739ca266b8178eaa70e30578aa929b067ab URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=74e38739ca266b8178eaa70e30578aa929b067ab Author: Kenneth Graunke Date: Tue Nov 28 08:58:21 2017 -0800 i965: Reorganize batch/state BO fields into a

Mesa (master): i965: Preserve EXEC_OBJECT_CAPTURE when growing the BO.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 52d32917e1f3f70abcbcff5508f7423e94626b41 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52d32917e1f3f70abcbcff5508f7423e94626b41 Author: Kenneth Graunke Date: Tue Nov 28 08:59:07 2017 -0800 i965: Preserve EXEC_OBJECT_CAPTURE when growing the BO

Mesa (master): i965: Use old_bo->align when growing batch/ state buffer instead of 4096.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2af70854609509adf5dc92af2fcf1c30938e2a5d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2af70854609509adf5dc92af2fcf1c30938e2a5d Author: Kenneth Graunke Date: Tue Nov 28 08:30:50 2017 -0800 i965: Use old_bo->align when growing batch/state buf

  1   2   3   4   5   6   7   8   9   10   >