Module: Mesa
Branch: master
Commit: d759f0ddf10543def4bde985fb1fc38f0df5a681
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d759f0ddf10543def4bde985fb1fc38f0df5a681
Author: Samuel Pitoiset
Date: Thu Feb 11 23:05:04 2016 +0100
nv50,nvc0: remove unused parameter in
Module: Mesa
Branch: master
Commit: dfa58f0ff08c97f7f13775726c1fedda223aacc6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfa58f0ff08c97f7f13775726c1fedda223aacc6
Author: Samuel Pitoiset
Date: Sat Jan 16 23:15:42 2016 +0100
st/mesa: add intrinsics for shared variables
This adds
Module: Mesa
Branch: master
Commit: 805d92e54038255c145e464670d3352276ae27a9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=805d92e54038255c145e464670d3352276ae27a9
Author: Samuel Pitoiset
Date: Tue Jan 5 23:53:30 2016 +0100
st/mesa: add state validation for compute shaders
This
Module: Mesa
Branch: master
Commit: bfd695e1d2975e5dd5363c2e7fcc3084a28457aa
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfd695e1d2975e5dd5363c2e7fcc3084a28457aa
Author: Samuel Pitoiset
Date: Tue Jan 12 18:00:00 2016 +0100
gallium: add a new interface for pipe_context
Module: Mesa
Branch: master
Commit: a9eb1327be6932aae972532dbd87cd2fc50e846a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9eb1327be6932aae972532dbd87cd2fc50e846a
Author: Samuel Pitoiset
Date: Wed Feb 3 18:08:46 2016 +0100
mesa: store shared size in gl_compute_program
The size
Module: Mesa
Branch: master
Commit: 628b0e8571bd7b060ad2d2da756ebd76142db9d2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=628b0e8571bd7b060ad2d2da756ebd76142db9d2
Author: Samuel Pitoiset
Date: Sun Jan 24 16:10:14 2016 +0100
trace: add all compute related functions
Changes from
Looks like the various max's were never plumbed through.
Signed-off-by: Ilia Mirkin
Signed-off-by: Samuel Pitoiset
Reviewed-by: Marek Olšák
---
src/compiler/glsl/builtin_variables.cpp | 15 ++-
src/compiler/glsl/glsl_parser_extras.cpp | 7 +++
src/compiler
Module: Mesa
Branch: master
Commit: 8aa666981bbf6332e4996c46546b259b08ad405b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8aa666981bbf6332e4996c46546b259b08ad405b
Author: Samuel Pitoiset
Date: Sun Jan 3 15:41:48 2016 +0100
st/mesa: add compute program dispatch callbacks
This
Module: Mesa
Branch: master
Commit: ffd9c7fd74622b3c4271ea31df9e09b4180d4a5a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffd9c7fd74622b3c4271ea31df9e09b4180d4a5a
Author: Samuel Pitoiset
Date: Sat Feb 6 22:16:48 2016 +0100
mesa: add PROGRAM_MEMORY
This will be used for shared
Module: Mesa
Branch: master
Commit: fe0b55f39e939f51147c5f28dde4a2a6455c5ecd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe0b55f39e939f51147c5f28dde4a2a6455c5ecd
Author: Samuel Pitoiset
Date: Wed Jan 20 18:12:39 2016 +0100
st/mesa: implement limits for ARB_compute_shader
Module: Mesa
Branch: master
Commit: 7c79c1e3e25857a45150f6a0bf2e813fed074a6c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c79c1e3e25857a45150f6a0bf2e813fed074a6c
Author: Samuel Pitoiset
Date: Thu Jan 7 22:02:43 2016 +0100
st/mesa: add compute shader states
Changes from v2
Module: Mesa
Branch: master
Commit: 08c46025c87654fbc885136a2c8cc4cce902dd37
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=08c46025c87654fbc885136a2c8cc4cce902dd37
Author: Samuel Pitoiset
Date: Tue Jan 5 21:20:06 2016 +0100
st/mesa: add a second pipeline for compute
Compute
Module: Mesa
Branch: master
Commit: 61ed09c7ea41e559219c772f18ea00942d54d30a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=61ed09c7ea41e559219c772f18ea00942d54d30a
Author: Samuel Pitoiset
Date: Mon Jan 4 23:56:08 2016 +0100
gallium/cso: add support for compute shaders
Changes
Module: Mesa
Branch: master
Commit: a8328e3a50169c3c74656df7f63f56f061d9e751
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8328e3a50169c3c74656df7f63f56f061d9e751
Author: Samuel Pitoiset
Date: Sat Jan 16 23:08:55 2016 +0100
tgsi/ureg: add shared variables support for compute
Module: Mesa
Branch: master
Commit: be27f772e8b97031bf5177523a74ff8738d5adee
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be27f772e8b97031bf5177523a74ff8738d5adee
Author: Samuel Pitoiset
Date: Sun Jan 17 17:33:59 2016 +0100
mesa: do not use a constant for MAX_COMPUTE_SHARED_SIZE
Module: Mesa
Branch: master
Commit: 43f4420fba1c9855c0f127143a4ed13b170ac49b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=43f4420fba1c9855c0f127143a4ed13b170ac49b
Author: Samuel Pitoiset
Date: Mon Jan 18 16:19:32 2016 +0100
gallium: add indirect compute parameters to
Module: Mesa
Branch: master
Commit: 44e04dc809659323ae0b5e32b97fcfccc5db66f1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=44e04dc809659323ae0b5e32b97fcfccc5db66f1
Author: Samuel Pitoiset
Date: Wed Feb 3 18:08:01 2016 +0100
st/mesa: add conversion for compute shaders
According
Module: Mesa
Branch: master
Commit: e8db4e4e0a2e168d3710f18302e4d4d6218f8005
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8db4e4e0a2e168d3710f18302e4d4d6218f8005
Author: Samuel Pitoiset
Date: Sat Feb 6 22:19:46 2016 +0100
st/mesa: keep track of shared memory declarations
Module: Mesa
Branch: master
Commit: 61c87cd2c0698fad68e4a02c44cdcbd4fd00191a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=61c87cd2c0698fad68e4a02c44cdcbd4fd00191a
Author: Samuel Pitoiset
Date: Mon Jan 11 15:20:32 2016 +0100
st/mesa: add mappings for compute shader sysvals
Module: Mesa
Branch: master
Commit: 5e09ac78e5c25972fecf02e10363052a7b90f79f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e09ac78e5c25972fecf02e10363052a7b90f79f
Author: Samuel Pitoiset
Date: Wed Feb 3 18:57:58 2016 +0100
gallium: add PIPE_SHADER_CAP_SUPPORTED_IRS
This cap
Module: Mesa
Branch: master
Commit: b410ed9215506398191d0120357564eca0cd9717
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b410ed9215506398191d0120357564eca0cd9717
Author: Samuel Pitoiset
Date: Sat Feb 13 17:01:17 2016 +0100
st/mesa: fix pipe_grid_info initializer
Fixes MSVC
Module: Mesa
Branch: master
Commit: d11266aa06a507d8895bdc1f454a5837131cc1af
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d11266aa06a507d8895bdc1f454a5837131cc1af
Author: Samuel Pitoiset
Date: Sat Feb 13 22:06:15 2016 +0100
nv50/ir: add MEMBAR emission for GM107
Signed-off-by
Module: Mesa
Branch: master
Commit: 7f0a19400eb26f555a0db535eff156a0a5091cb3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f0a19400eb26f555a0db535eff156a0a5091cb3
Author: Samuel Pitoiset
Date: Sat Feb 13 22:25:46 2016 +0100
nv50/ir: add missing SV_TID and SV_CTAID sysvals on
Module: Mesa
Branch: master
Commit: 40fcb6b9f95050370af0fef11abd12e16b8cc7d0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=40fcb6b9f95050370af0fef11abd12e16b8cc7d0
Author: Samuel Pitoiset
Date: Sat Feb 13 22:49:37 2016 +0100
i965: fix MAX_COMPUTE_SHARED_SIZE constant value
Module: Mesa
Branch: master
Commit: a4cff1859efedac37368c1ddc55b091b6cd3eb65
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a4cff1859efedac37368c1ddc55b091b6cd3eb65
Author: Serge Martin
Date: Sat Feb 13 23:39:22 2016 +0100
clover: fix build failure since bfd695e
Reviewed-by: Ilia M
Module: Mesa
Branch: master
Commit: cbf24a01dd3d8170ded0aef310053e0493a62ede
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbf24a01dd3d8170ded0aef310053e0493a62ede
Author: Samuel Pitoiset
Date: Sun Feb 14 22:51:34 2016 +0100
nv50: add missing PIPE_SHADER_CAP_SUPPORTED_IRS
Signed
from nvc0_set_framebuffer_state()
We already have this logic in the gallium/util functions so
lets reduce some entropy while here.
V.2:
Apply change to nv50 also as suggested by Samuel Pitoiset.
Signed-off-by: Edward O'Callaghan
Reviewed-by: Ilia Mirkin
Reviewed-by: Samuel Pitoiset
---
src/galli
Module: Mesa
Branch: master
Commit: f63851289077714509e30b70cd922848cbe06499
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f63851289077714509e30b70cd922848cbe06499
Author: Samuel Pitoiset
Date: Tue Feb 16 18:53:11 2016 +0100
gm107/ir: add ATOM CAS emission
This fixes the
Module: Mesa
Branch: master
Commit: 09446cf5f605d23102321d386a99a8c7d329e1e5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=09446cf5f605d23102321d386a99a8c7d329e1e5
Author: Samuel Pitoiset
Date: Mon Feb 15 22:40:46 2016 +0100
st/mesa: do not init limits when compute shaders are not
Module: Mesa
Branch: master
Commit: 3d5f61a262b78de9a800872553955314995e42fd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d5f61a262b78de9a800872553955314995e42fd
Author: Samuel Pitoiset
Date: Sun Feb 14 00:32:34 2016 +0100
nvc0: enable compute support on GK110:GM200 with an
Module: Mesa
Branch: master
Commit: 6d74fa5756cf54fcd82a93b6bf1326464a5597ce
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d74fa5756cf54fcd82a93b6bf1326464a5597ce
Author: Samuel Pitoiset
Date: Sun Feb 14 00:19:13 2016 +0100
nvc0: add compute support for GM107
Fortunately
Module: Mesa
Branch: master
Commit: bc331dd8389312cbb2f1bac323e7cd79b155cfa0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc331dd8389312cbb2f1bac323e7cd79b155cfa0
Author: Samuel Pitoiset
Date: Sun Feb 14 00:14:34 2016 +0100
nvc0: fix compute state initialization on GK110
Module: Mesa
Branch: master
Commit: cfd1dd050073abbf7244f9986bfc6520f638cd0d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfd1dd050073abbf7244f9986bfc6520f638cd0d
Author: Samuel Pitoiset
Date: Wed Feb 17 21:14:24 2016 +0100
nvc0: invalidate all buffers when switching pipe
Module: Mesa
Branch: master
Commit: dfc95ad6d129436a3d2383152583919fb2dde261
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfc95ad6d129436a3d2383152583919fb2dde261
Author: Samuel Pitoiset
Date: Thu Feb 18 00:18:29 2016 +0100
gallium/cso: only enable compute shaders when TGSI is
-by: Tobias Klausmann
Reviewed-by: Samuel Pitoiset
---
docs/GL3.txt |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/GL3.txt b/docs/GL3.txt
index 44a824b..8e1c8cd 100644
--- a/docs/GL3.txt
+++ b/docs/GL3.txt
@@ -190,7 +190,7 @@ GL 4.5, GLSL 4.50
Module: Mesa
Branch: master
Commit: 65dcff7a26730e2e1112f7f326b941e3a3549870
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=65dcff7a26730e2e1112f7f326b941e3a3549870
Author: Samuel Pitoiset
Date: Thu Oct 5 14:55:24 2017 +0200
radv: add has_clear_state and enable it on CIK+ only
Module: Mesa
Branch: master
Commit: 4f42ea4dcfd23a772ec6ea211b696e9b4b521ac7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f42ea4dcfd23a772ec6ea211b696e9b4b521ac7
Author: Samuel Pitoiset
Date: Thu Oct 5 15:51:20 2017 +0200
radv: use CLEAR_STATE for initializing some registers
Module: Mesa
Branch: master
Commit: c74ed3966e221b13bae83067f5b84f720cbc3021
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c74ed3966e221b13bae83067f5b84f720cbc3021
Author: Samuel Pitoiset
Date: Thu Oct 5 15:13:19 2017 +0200
radv: do not set registers for merged ES-GS on GFX9
Module: Mesa
Branch: master
Commit: 1789cac6dd96ee9300047029e23396409f51135a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1789cac6dd96ee9300047029e23396409f51135a
Author: Samuel Pitoiset
Date: Thu Oct 5 14:43:05 2017 +0200
radv: move the raster config emission in
Module: Mesa
Branch: master
Commit: 6049fa454e4752a527cb8e13779082b27adcfb97
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6049fa454e4752a527cb8e13779082b27adcfb97
Author: Dave Airlie
Date: Thu Oct 12 14:24:41 2017 +1000
radv: don't crash if cache is disabled.
If you set MESA_GLSL
Module: Mesa
Branch: master
Commit: 3e5f27faf3b0702c66f932b3e6ba6301c371e2d1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e5f27faf3b0702c66f932b3e6ba6301c371e2d1
Author: Samuel Pitoiset
Date: Fri Oct 13 18:20:21 2017 +0200
radv: add the draw count buffer to the list of buffers
Module: Mesa
Branch: master
Commit: a4c08c8cd5257fd628ab829bec0a119076c8f641
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a4c08c8cd5257fd628ab829bec0a119076c8f641
Author: Samuel Pitoiset
Date: Fri Oct 13 18:01:56 2017 +0200
radv: set correct INDEX_TYPE for indexed indirect draws
Module: Mesa
Branch: master
Commit: 0c1aecf177bbabff16aaef301483f689e8b850bb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c1aecf177bbabff16aaef301483f689e8b850bb
Author: Samuel Pitoiset
Date: Thu Oct 12 22:55:32 2017 +0200
radv: do not allocate CMASK for non-MSSA images with 128
Module: Mesa
Branch: master
Commit: 4e65b4ea4b28642dbf15e562cd7c845c060a0f0e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e65b4ea4b28642dbf15e562cd7c845c060a0f0e
Author: Samuel Pitoiset
Date: Wed Oct 11 15:54:40 2017 +0200
radv: be smarter with pipelines when emitting secondary
Module: Mesa
Branch: master
Commit: b253f3189ac6440103ae70784030a577f36100a5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b253f3189ac6440103ae70784030a577f36100a5
Author: Samuel Pitoiset
Date: Wed Oct 11 16:10:43 2017 +0200
radv: always dirty some states after executing secondary
Module: Mesa
Branch: master
Commit: 47d7d1861399563900d1f0ca31b06690f33049a1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=47d7d1861399563900d1f0ca31b06690f33049a1
Author: Samuel Pitoiset
Date: Mon Oct 16 14:15:54 2017 +0200
radv: be smarter with the draw packets when executing
Module: Mesa
Branch: master
Commit: f16382d35b3fca1847f5d9c6aabacf7b7c3382b8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f16382d35b3fca1847f5d9c6aabacf7b7c3382b8
Author: Samuel Pitoiset
Date: Mon Oct 16 14:15:55 2017 +0200
radv: update ia_multi_vgt when executing secondary
Module: Mesa
Branch: master
Commit: 095e70971752b9c52f6430cca77c7b924420544d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=095e70971752b9c52f6430cca77c7b924420544d
Author: Samuel Pitoiset
Date: Tue Oct 17 11:04:36 2017 +0200
radv: remove XtoY_temps structs
Signed-off-by: Samuel
Module: Mesa
Branch: master
Commit: e6b9abf29484e4bd01b816d8d794065f1cf775f6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6b9abf29484e4bd01b816d8d794065f1cf775f6
Author: Samuel Pitoiset
Date: Tue Oct 17 12:02:00 2017 +0200
radv: use the dispatch initiator for indirect dispatches
Module: Mesa
Branch: master
Commit: 966d66f28f317bb14c21f89ef9899dbfba9787a4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=966d66f28f317bb14c21f89ef9899dbfba9787a4
Author: Samuel Pitoiset
Date: Wed Oct 18 14:17:23 2017 +0200
radv: do not re-emit the index buffer for every draw
Module: Mesa
Branch: master
Commit: 535aa43df0c32828e12714faf5cf6e30a4c28402
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=535aa43df0c32828e12714faf5cf6e30a4c28402
Author: Samuel Pitoiset
Date: Wed Oct 18 14:09:27 2017 +0200
radv: reset dirty flags after flushing all states
Move
Module: Mesa
Branch: master
Commit: e5480be0d186af1c0f79e27685238429c534f323
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5480be0d186af1c0f79e27685238429c534f323
Author: Samuel Pitoiset
Date: Wed Oct 18 14:17:22 2017 +0200
radv: remove useless mask operation in
Module: Mesa
Branch: master
Commit: 94e69f4141fcad0ba26ab178399d6393473e6ca2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=94e69f4141fcad0ba26ab178399d6393473e6ca2
Author: Samuel Pitoiset
Date: Thu Oct 19 16:25:59 2017 +0200
radv: move DB_COUNT_CONTROL initialization to
Module: Mesa
Branch: master
Commit: eae46f192efa2cbb691b6567b4bd0ebaf39500da
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eae46f192efa2cbb691b6567b4bd0ebaf39500da
Author: Samuel Pitoiset
Date: Thu Oct 19 12:35:45 2017 +0200
radv: clear the dirty flags in the corresponding emit
Module: Mesa
Branch: master
Commit: 68cd3564a0afe03291b6cc4abc8c35605fab57e2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=68cd3564a0afe03291b6cc4abc8c35605fab57e2
Author: Samuel Pitoiset
Date: Thu Oct 19 12:35:44 2017 +0200
radv: rename RADV_CMD_DIRTY_RENDER_TARGETS to
Module: Mesa
Branch: master
Commit: 54fa635f82478a63908dbaf206465a347616fed0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=54fa635f82478a63908dbaf206465a347616fed0
Author: Samuel Pitoiset
Date: Thu Oct 19 12:35:46 2017 +0200
radv: re-emit VGT_INDEX_TYPE because non-indexed draws
Module: Mesa
Branch: master
Commit: c8f2b73656642eb6e3fc7bad1e1f1240d5f58fb1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8f2b73656642eb6e3fc7bad1e1f1240d5f58fb1
Author: Samuel Pitoiset
Date: Mon Oct 16 20:59:43 2017 +0200
radv: rename radv_cmd_buffer_flush_state() to radv_draw
Module: Mesa
Branch: master
Commit: 565c22158fce0960fde6ad8d794f8e1091b90292
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=565c22158fce0960fde6ad8d794f8e1091b90292
Author: Samuel Pitoiset
Date: Fri Oct 20 11:21:27 2017 +0200
radv: mark total_count as MAYBE_UNUSED in CmdSet
Module: Mesa
Branch: master
Commit: 75dfab24a2ce6dc5d7011c880c19860347f90c3a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=75dfab24a2ce6dc5d7011c880c19860347f90c3a
Author: Samuel Pitoiset
Date: Fri Oct 13 18:56:48 2017 +0200
radv: refactor indirect draws with radv_draw_info
Module: Mesa
Branch: master
Commit: 93207a8e896042ee3877c06ae1af4dc41b99f888
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=93207a8e896042ee3877c06ae1af4dc41b99f888
Author: Samuel Pitoiset
Date: Tue Oct 10 13:29:58 2017 +0200
radv: add radv_emit_draw_registers()
Signed-off-by
Module: Mesa
Branch: master
Commit: 03afa95d9fb6045ef9e85b4584a89a00e13391fb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=03afa95d9fb6045ef9e85b4584a89a00e13391fb
Author: Samuel Pitoiset
Date: Fri Oct 13 17:34:35 2017 +0200
radv: refactor simple and indexed draws with
Module: Mesa
Branch: master
Commit: 9e45e5c9fdb128e6778c9d59df7fc9bcf5b9339c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e45e5c9fdb128e6778c9d59df7fc9bcf5b9339c
Author: Samuel Pitoiset
Date: Tue Oct 10 13:36:23 2017 +0200
radv: emit primitive restart from
Module: Mesa
Branch: master
Commit: 9466856456ff74aee0d2082f254bede5cfc97107
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9466856456ff74aee0d2082f254bede5cfc97107
Author: Samuel Pitoiset
Date: Fri Oct 13 19:06:11 2017 +0200
radv: refactor indirect draws (+count buffer) with
eMask == TOP_OF_PIPE_BIT
The Vulkan specification says:
"... an execution dependency with only VK_PIPELINE_STAGE_TOP_OF_-
PIPE_BIT in the source stage mask will effectively not wait for
any prior commands to complete."
Signed-off-by: Fredrik Höglund
Reviewed-by: Bas Nieuwenhuizen
Revi
Module: Mesa
Branch: master
Commit: 341529dbee5c2b17fdcb7990484a383459bed305
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=341529dbee5c2b17fdcb7990484a383459bed305
Author: Samuel Pitoiset
Date: Tue Oct 17 09:47:53 2017 +0200
radv: use optimal packet order for draws
Ported from
Module: Mesa
Branch: master
Commit: 0d85f4a9e2f13eaab1e91934389c80e04b9a0728
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d85f4a9e2f13eaab1e91934389c80e04b9a0728
Author: Samuel Pitoiset
Date: Mon Oct 16 17:34:42 2017 +0200
radv: add radv_emit_shader_prefetch()
Signed-off-by
Module: Mesa
Branch: master
Commit: af6985b309ccaef4b055728aaba08cf233542990
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=af6985b309ccaef4b055728aaba08cf233542990
Author: Samuel Pitoiset
Date: Mon Oct 16 17:48:42 2017 +0200
radv: add radv_emit_shaders_prefetch()
Signed-off-by
Module: Mesa
Branch: master
Commit: 9711979df007859de86fc08c20c826a71d10a660
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9711979df007859de86fc08c20c826a71d10a660
Author: Samuel Pitoiset
Date: Tue Oct 24 17:23:43 2017 +0200
radv: print NIR before LLVM IR and disassembly
It
Module: Mesa
Branch: master
Commit: 06a12f250f9f8d7790b240440c1ea525d908
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=06a12f250f9f8d7790b240440c1ea525d908
Author: Samuel Pitoiset
Date: Wed Sep 13 13:55:58 2017 +0200
radv: only copy the dynamic states that changed
When
Module: Mesa
Branch: master
Commit: b1e31c1911cccd19e765f7f43efdcb209b63ec7c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1e31c1911cccd19e765f7f43efdcb209b63ec7c
Author: Samuel Pitoiset
Date: Wed Sep 13 12:10:00 2017 +0200
radv: store the dynamic state mask into
Module: Mesa
Branch: master
Commit: 672cf692fb65a9d95400ea6cf01f14079c439cdd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=672cf692fb65a9d95400ea6cf01f14079c439cdd
Author: Samuel Pitoiset
Date: Wed Oct 25 17:41:02 2017 +0200
radv: only emit the depth bounds test values when set
Module: Mesa
Branch: master
Commit: dd79aa4ad30df205076be25f6bbf42768abea20a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd79aa4ad30df205076be25f6bbf42768abea20a
Author: Samuel Pitoiset
Date: Thu Oct 26 18:08:19 2017 +0200
radeonsi: update hack for HTILE corruption in ARK
Module: Mesa
Branch: master
Commit: a41e2e9cf5f865f21e32cac2ed2e25dd21a05119
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a41e2e9cf5f865f21e32cac2ed2e25dd21a05119
Author: Samuel Pitoiset
Date: Thu Oct 26 18:03:24 2017 +0200
radv: allow to use a compute shader for resetting the
Module: Mesa
Branch: master
Commit: 0d61109bb75333b3e80fda69cbc5b75b0f3f9233
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d61109bb75333b3e80fda69cbc5b75b0f3f9233
Author: Samuel Pitoiset
Date: Thu Oct 26 18:03:23 2017 +0200
radv: make radv_fill_buffer() return the needed flush
://bugs.freedesktop.org/show_bug.cgi?id=103513
Fixes: de889794134e ("radv: Implement VK_AMD_shader_info")
Signed-off-by: Alex Smith
Reviewed-by: Bas Nieuwenhuizen
Reviewed-by: Samuel Pitoiset
---
src/amd/vulkan/radv_shader.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Module: Mesa
Branch: master
Commit: 11fdc2cd3420aa1541cc4c3c733e9a878308eb55
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=11fdc2cd3420aa1541cc4c3c733e9a878308eb55
Author: Samuel Pitoiset
Date: Mon Oct 30 17:12:05 2017 +0100
radv: bail out when binding the same index buffer
DOW3
Module: Mesa
Branch: master
Commit: 5010436e09f3a7acae679e192d2fe65f04c87c79
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5010436e09f3a7acae679e192d2fe65f04c87c79
Author: Samuel Pitoiset
Date: Mon Oct 30 19:37:39 2017 +0100
radv: bail out when binding the same vertex buffers
Module: Mesa
Branch: master
Commit: c39f39106d5578598f37bea235b4b0504ee6764e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c39f39106d5578598f37bea235b4b0504ee6764e
Author: Samuel Pitoiset
Date: Tue Oct 31 10:29:47 2017 +0100
radv: make radv_bind_descriptor_set() static
Signed-off
Module: Mesa
Branch: master
Commit: bad31f6a65c148bb506d524150915e2b2fc74a0e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bad31f6a65c148bb506d524150915e2b2fc74a0e
Author: Samuel Pitoiset
Date: Tue Oct 31 09:58:00 2017 +0100
radv: use the optimal packets order for dispatch calls
Module: Mesa
Branch: master
Commit: ebab5c8ff47e089bca3626adce7a8cc4801b4c16
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebab5c8ff47e089bca3626adce7a8cc4801b4c16
Author: Samuel Pitoiset
Date: Fri Nov 10 09:18:02 2017 +0100
radv: use vk_zalloc instead of vk_alloc+memset
Signed
Module: Mesa
Branch: master
Commit: 0f68208f1d1d3b7b2963dab40e84c60212518692
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f68208f1d1d3b7b2963dab40e84c60212518692
Author: Samuel Pitoiset
Date: Fri Nov 10 09:18:01 2017 +0100
radv: remove unnecessary memset() in
Module: Mesa
Branch: master
Commit: 36c2e46328287b9ad0211e7f5e65198d8d2f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=36c2e46328287b9ad0211e7f5e65198d8d2f
Author: Samuel Pitoiset
Date: Wed Nov 8 12:12:29 2017 +0100
radv: rename radv_emit_shaders_prefetch() to
Module: Mesa
Branch: master
Commit: cd64a4f705ef7e1fc552ef907b9c61ea13593ef4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd64a4f705ef7e1fc552ef907b9c61ea13593ef4
Author: Samuel Pitoiset
Date: Fri Nov 10 09:17:58 2017 +0100
radv: use vk_error() everywhere an error is returned
Module: Mesa
Branch: master
Commit: 305745457c12fd54ff98d2f090dcebee27d5d33e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=305745457c12fd54ff98d2f090dcebee27d5d33e
Author: Samuel Pitoiset
Date: Fri Nov 10 09:18:04 2017 +0100
radv: optimize calling radv_cmd_buffer_trace_emit
Module: Mesa
Branch: master
Commit: 3d95fde661dfc7824527b341ce6ea7c13b4dc9a1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d95fde661dfc7824527b341ce6ea7c13b4dc9a1
Author: Samuel Pitoiset
Date: Fri Nov 10 09:17:59 2017 +0100
radv: remove useless memset() in radv_CreateFence()
All
Module: Mesa
Branch: master
Commit: 934b77f2fe8b0e40d21adcb2dfa484cbd6852b36
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=934b77f2fe8b0e40d21adcb2dfa484cbd6852b36
Author: Samuel Pitoiset
Date: Fri Nov 10 09:18:05 2017 +0100
radv: add unlikely() around radv_save_descriptors
Module: Mesa
Branch: master
Commit: 66da4c75bcd0b1f4fad8ec7d7debf1f431f9c915
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=66da4c75bcd0b1f4fad8ec7d7debf1f431f9c915
Author: Samuel Pitoiset
Date: Fri Nov 10 09:18:00 2017 +0100
radv: remove useless initializations in
Module: Mesa
Branch: master
Commit: 4e16c6a41e29b40ee8830fa95353f1f640b85136
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e16c6a41e29b40ee8830fa95353f1f640b85136
Author: Samuel Pitoiset
Date: Wed Nov 8 12:52:32 2017 +0100
radv: make radv_emit_framebuffer_state() static
Signed
Module: Mesa
Branch: master
Commit: be01197d8d1ab674de81bbf0b203521ad87fb107
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be01197d8d1ab674de81bbf0b203521ad87fb107
Author: Samuel Pitoiset
Date: Wed Nov 8 12:52:31 2017 +0100
radv: do not emit the framebuffer when restoring a pass
Module: Mesa
Branch: master
Commit: f87c58dde38902d9bfb5a046b4bf1b5e56c55fcf
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f87c58dde38902d9bfb5a046b4bf1b5e56c55fcf
Author: Samuel Pitoiset
Date: Wed Nov 8 12:12:31 2017 +0100
radv: prefetch VBO descriptors at the right place
Just
Module: Mesa
Branch: master
Commit: 957d42271bc095145b8a089d2982ebe44fd8250b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=957d42271bc095145b8a089d2982ebe44fd8250b
Author: Samuel Pitoiset
Date: Fri Nov 10 09:18:03 2017 +0100
radv: optimize calling radv_save_pipeline()
Signed-off
Module: Mesa
Branch: master
Commit: 9444a34f4a3b7d954f4a009861a677aca1eaf4af
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9444a34f4a3b7d954f4a009861a677aca1eaf4af
Author: Samuel Pitoiset
Date: Wed Nov 8 12:12:30 2017 +0100
radv: add radv_emit_prefetch_TC_L2_async() helper
Will
Module: Mesa
Branch: master
Commit: 8a7d4092d260b3781a443171e20ba0d2c8772131
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a7d4092d260b3781a443171e20ba0d2c8772131
Author: Samuel Pitoiset
Date: Tue Nov 7 10:02:32 2017 +0100
radv: force enable LLVM sisched for The Talos Principle
Module: Mesa
Branch: master
Commit: ecabe2280c4d3e59d6a6026dd0403d6dc60dc5da
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecabe2280c4d3e59d6a6026dd0403d6dc60dc5da
Author: Samuel Pitoiset
Date: Fri Nov 10 09:34:46 2017 +0100
radv: add nosisched debug option
Signed-off-by: Samuel
Module: Mesa
Branch: master
Commit: 8fd213277f390068d91467c111bdbca9eb2c349b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8fd213277f390068d91467c111bdbca9eb2c349b
Author: Samuel Pitoiset
Date: Tue Nov 14 17:27:27 2017 +0100
radv: drop radv_cmd_dirty_mask_t typedef
I don't
Module: Mesa
Branch: master
Commit: f697365058c7bdf6e2fff6de78986974e5b2149c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f697365058c7bdf6e2fff6de78986974e5b2149c
Author: Samuel Pitoiset
Date: Tue Nov 14 17:29:18 2017 +0100
radv: use an unsigned 32-bit integer for radv_queue
Module: Mesa
Branch: master
Commit: 059d25a06de2bd396bd8d6d2dc1580361d3db915
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=059d25a06de2bd396bd8d6d2dc1580361d3db915
Author: Samuel Pitoiset
Date: Tue Nov 14 17:27:29 2017 +0100
radv: add the vertex buffers BO to the list at bind time
Module: Mesa
Branch: master
Commit: c665879455f04af3cf1830ed4a4494adfef9b381
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c665879455f04af3cf1830ed4a4494adfef9b381
Author: Samuel Pitoiset
Date: Tue Nov 14 17:27:28 2017 +0100
radv: replace vb_dirty with RADV_CMD_DIRTY_VERTEX_BUFFER
Module: Mesa
Branch: master
Commit: f9e1ff2464cabcbf2814136303d8ccbdfcf14086
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9e1ff2464cabcbf2814136303d8ccbdfcf14086
Author: Samuel Pitoiset
Date: Tue Nov 14 16:38:20 2017 +0100
radv: do not add the image BO in
Module: Mesa
Branch: master
Commit: 40290c805f6c0a4583fad15788308de4ef473845
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=40290c805f6c0a4583fad15788308de4ef473845
Author: Samuel Pitoiset
Date: Tue Nov 14 16:38:19 2017 +0100
radv: do not add the image BO in
101 - 200 of 1214 matches
Mail list logo