Module: Mesa
Branch: master
Commit: 2a74296f24ba15b14602286a680ca5f344a71059
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a74296f24ba15b14602286a680ca5f344a71059
Author: Timothy Arceri
Date: Fri Jun 1 15:37:28 2018 +1000
nir: add opt_if_loop_terminator()
This pass detects
Module: Mesa
Branch: master
Commit: 186988e28f9fe31ad4d08626586d5167051a14e7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=186988e28f9fe31ad4d08626586d5167051a14e7
Author: Timothy Arceri
Date: Thu Jun 7 09:49:37 2018 +1000
radv: fix Coverity no effect control flow issue
swizzle
Module: Mesa
Branch: master
Commit: 1098bc5e854a1253e050fa30d16eda6ca676d4b3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1098bc5e854a1253e050fa30d16eda6ca676d4b3
Author: Timothy Arceri
Date: Fri Jun 1 15:37:27 2018 +1000
nir: move ends_in_break() helper to nir_loop_analyze.h
Module: Mesa
Branch: master
Commit: e8b368ad1c4bdafc32505b722617b8ab19296fbe
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8b368ad1c4bdafc32505b722617b8ab19296fbe
Author: Timothy Arceri
Date: Wed May 30 20:32:24 2018 +1000
nir: add unsigned comparison simplifications
This avoids
Module: Mesa
Branch: master
Commit: 1f7a3a11025b18d46d46f7e3f5c45eda9e825dcd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f7a3a11025b18d46d46f7e3f5c45eda9e825dcd
Author: Timothy Arceri
Date: Mon May 28 20:57:37 2018 +1000
mesa: add display list support for glPatchParameter{i,fv
is reverts commit 5c33e8c7729edd5e16020ebb8703be96523e04f2. It broke
fixed function vertex programs on vc4 and v3d, and apparently caused
trouble for radeonsi's NIR paths as well.
Acked-by: Timothy Arceri
https://bugs.freedesktop.org/show_bug.cgi?id=106673
---
src/mesa/state_tracker/st
b3cd23 ("mesa: retain gl_shader_programs after glDeleteProgram if
they are in use")
Reviewed-by: Timothy Arceri
---
src/mesa/main/shaderapi.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/mesa/main/shaderapi.c b/src/mesa/main/shaderapi.c
index caa42541ca..f7080847cc 10064
Module: Mesa
Branch: master
Commit: 2e6c987a85f96dd96da17b50526e7c0cb5adb5f1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e6c987a85f96dd96da17b50526e7c0cb5adb5f1
Author: Timothy Arceri
Date: Fri May 18 12:36:05 2018 +1000
mesa: stop hiding query parameters from OpenGL compat
Module: Mesa
Branch: master
Commit: c0c69bd8ddf384379863d8b4bcbc670e86984ae5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c0c69bd8ddf384379863d8b4bcbc670e86984ae5
Author: Timothy Arceri
Date: Fri May 11 15:33:22 2018 +1000
mesa: drop GL_EXT_polygon_offset support
glPolygonOffset
Module: Mesa
Branch: master
Commit: f71714022b2cd26bb1892e6a7f3d7308515f210e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f71714022b2cd26bb1892e6a7f3d7308515f210e
Author: Timothy Arceri
Date: Thu May 10 13:42:16 2018 +1000
mesa: add glUniform*ui{v} support to display lists
Fixes
Module: Mesa
Branch: master
Commit: ce188813bfe63068119cbf3d0f76e1ea3d27b722
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce188813bfe63068119cbf3d0f76e1ea3d27b722
Author: Timothy Arceri
Date: Tue May 8 14:57:55 2018 +1000
radv: add initial support for
Module: Mesa
Branch: master
Commit: 0b3e9564bdda575c3956f338454f4f632041e151
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b3e9564bdda575c3956f338454f4f632041e151
Author: Timothy Arceri
Date: Wed May 9 13:25:46 2018 +1000
st/nir: make st_nir_opts() available externally
The
Module: Mesa
Branch: master
Commit: 5c33e8c7729edd5e16020ebb8703be96523e04f2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c33e8c7729edd5e16020ebb8703be96523e04f2
Author: Timothy Arceri
Date: Wed May 9 13:28:05 2018 +1000
st/nir: use NIR for asm programs
Reviewed-by: Eric
s not linked
Signed-off-by: Xiong, James
Reviewed-by: Timothy Arceri
---
src/mesa/main/shaderapi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mesa/main/shaderapi.c b/src/mesa/main/shaderapi.c
index 44b18af492..caa42541ca 100644
--- a/src/mesa/main/shaderapi.c
+++
Module: Mesa
Branch: master
Commit: 0ab266dc1ba10ec13601e3bdb5b949e610eca5de
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ab266dc1ba10ec13601e3bdb5b949e610eca5de
Author: Xiong, James
Date: Fri Apr 27 08:34:47 2018 -0700
main: fail texture_storage() call if the size is not okay
S
Module: Mesa
Branch: master
Commit: e7a7b712fe81aac96eaae267ad6cb5444f02e7f6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7a7b712fe81aac96eaae267ad6cb5444f02e7f6
Author: Timothy Arceri
Date: Tue May 8 10:35:40 2018 +1000
mesa: remove hard-coded OpenGL 3.2 compat limit
Just let
Module: Mesa
Branch: master
Commit: be3ee9d141b958d41378fa8fd61255b14f5b6e74
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be3ee9d141b958d41378fa8fd61255b14f5b6e74
Author: Timothy Arceri
Date: Tue May 8 09:22:41 2018 +1000
mesa: dont call _mesa_override_glsl_version() in
Module: Mesa
Branch: master
Commit: 4560aad780b851f855a8adc72ea34ca4eb17634a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4560aad780b851f855a8adc72ea34ca4eb17634a
Author: Timothy Arceri
Date: Tue May 8 10:10:39 2018 +1000
mesa: add GLSLVersionCompat constant
This allows drivers
Module: Mesa
Branch: master
Commit: 2a621acc8d31702a4c7e09d567c8dbc1c9231cd8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a621acc8d31702a4c7e09d567c8dbc1c9231cd8
Author: Timothy Arceri
Date: Tue May 8 09:19:04 2018 +1000
mesa: dont set GLSLVersion in _mesa_init_constants
Module: Mesa
Branch: master
Commit: 58c05ede965614834577bbfa5854b59a168ae25e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=58c05ede965614834577bbfa5854b59a168ae25e
Author: Timothy Arceri
Date: Wed May 2 19:55:59 2018 +1000
mesa: enable geom shaders in OpenGL 3.2 Compat profile
Module: Mesa
Branch: master
Commit: 6487e7a30c9e4c2a417ddfe632d5f68e065e21eb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6487e7a30c9e4c2a417ddfe632d5f68e065e21eb
Author: Timothy Arceri
Date: Mon Apr 30 20:39:43 2018 +1000
nir: move GL specific passes to src/compiler/glsl
With
Module: Mesa
Branch: master
Commit: 79b0556f292b813c4c7139f75cf0c9c6e2d3e7bb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=79b0556f292b813c4c7139f75cf0c9c6e2d3e7bb
Author: Timothy Arceri
Date: Tue Apr 10 14:34:26 2018 +1000
glsl: replace some asserts with unreachable when
Module: Mesa
Branch: master
Commit: 410f901beed8f6f041716396b1f27fd61518e231
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=410f901beed8f6f041716396b1f27fd61518e231
Author: Timothy Arceri
Date: Fri Apr 27 10:03:56 2018 +1000
mesa: drop the buffer mode param from the DrawBuffer
hange.
Note: This is needed because gallium delays creating the front buffer,
i965 works fine without this change.
V2 (Timothy Arceri):
- Rebased on merged/simplified DrawBuffer driver function
- Move DrawBuffer call outside fb->ColorDrawBuffer[0] !=
ctx->Color.DrawBuffer[0] check to
Module: Mesa
Branch: master
Commit: 2554b8cb006d5466736333ab7b75aa34501278bb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2554b8cb006d5466736333ab7b75aa34501278bb
Author: Timothy Arceri
Date: Tue Apr 24 14:06:00 2018 +1000
mesa: some C99 tidy ups for framebuffer.c
Reviewed-by
Module: Mesa
Branch: master
Commit: 6ca09f3a608c10f6d2a9f80d2497ac1628188ac9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ca09f3a608c10f6d2a9f80d2497ac1628188ac9
Author: Timothy Arceri
Date: Tue Apr 24 14:19:48 2018 +1000
st/mesa: add new driver function DrawBufferAllocate
as 8 (octal)."
This matches the behaviour in the GLSL spec.
This patch also adds a test for uppercase hex prefix.
Reviewed-by: Timothy Arceri
---
src/compiler/glsl/glcpp/glcpp-parse.y| 9 ++---
src/compiler/glsl/glcpp/tests/149-hex-const-uppercase-prefix
Module: Mesa
Branch: master
Commit: 295f57e09a8b67da07dd96609591dc5144031a62
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=295f57e09a8b67da07dd96609591dc5144031a62
Author: Timothy Arceri
Date: Mon Apr 23 13:46:15 2018 +1000
mesa: rename api_validate.{c,h} -> draw_validate.{
Module: Mesa
Branch: master
Commit: d3cafc18fced872ce60060e792f6faf2b97cc3a9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3cafc18fced872ce60060e792f6faf2b97cc3a9
Author: Timothy Arceri
Date: Sat Apr 14 13:42:31 2018 +1000
mesa: merge the driver functions DrawBuffers and
Module: Mesa
Branch: master
Commit: 6e22ad6edc34dc07a08b41a781f1c37ff3c536e7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e22ad6edc34dc07a08b41a781f1c37ff3c536e7
Author: Timothy Arceri
Date: Sun Apr 8 21:47:32 2018 +1000
nir: return early when lowering a return at the end of a
*)(__list)->head_sentinel.next; \
^
../src/compiler/glsl/lower_jumps.cpp:510:7: note: in expansion of macro
'foreach_in_list'
foreach_in_list(ir_instruction, node, list) {
^~~
Signed-off-by: Marc Dietrich
Reviewed-by: Emil Velikov
Reviewed-by: Timothy
Module: Mesa
Branch: master
Commit: a63e69f5f0b4d960bd106068d8c7d13b82fea759
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a63e69f5f0b4d960bd106068d8c7d13b82fea759
Author: Timothy Arceri
Date: Fri Apr 13 15:23:57 2018 +1000
mesa: free debug messages when destroying the debug state
Module: Mesa
Branch: master
Commit: c500ab2735df0b7020b44d24449ffb1d2e29275b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c500ab2735df0b7020b44d24449ffb1d2e29275b
Author: Timothy Arceri
Date: Fri Apr 13 22:11:13 2018 +1000
mesa: fix x86 builds
Fixes: 43d66c8c2d4d "mesa: in
Module: Mesa
Branch: master
Commit: c7e3d31b0b5f22299a6bd72655502ce8427b40bf
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7e3d31b0b5f22299a6bd72655502ce8427b40bf
Author: Timothy Arceri
Date: Thu Apr 12 09:23:02 2018 +1000
glsl: fix compat shaders in GLSL 1.40
The compatibility
Module: Mesa
Branch: master
Commit: a05faf80c380a03347604e79136627267ff9f893
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a05faf80c380a03347604e79136627267ff9f893
Author: Timothy Arceri
Date: Tue Apr 10 21:40:11 2018 +1000
mesa: fix glsl version mismatch in compat profile
Module: Mesa
Branch: master
Commit: bc71e20993a456ab17e1775bf905fa000aae4c71
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc71e20993a456ab17e1775bf905fa000aae4c71
Author: Timothy Arceri
Date: Thu Apr 5 16:20:23 2018 +1000
st/mesa: exit st_translate_fragment_program() earlier for
Module: Mesa
Branch: master
Commit: 6066f08ee937ad73dd06ec763dff0223d5268874
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6066f08ee937ad73dd06ec763dff0223d5268874
Author: Timothy Arceri
Date: Thu Apr 5 16:36:09 2018 +1000
st/mesa: finalise tcs/tes/geom NIR before storing it to
Module: Mesa
Branch: master
Commit: f33d9036b9145e3ff015e14537398d79c40fcf3f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f33d9036b9145e3ff015e14537398d79c40fcf3f
Author: Timothy Arceri
Date: Wed Apr 4 16:29:59 2018 +1000
st/mesa: stop calling _mesa_init_shader_object_functions
Module: Mesa
Branch: master
Commit: 74b3fc2ce0f854bbe4b1d5e052e59b61a49f62ba
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=74b3fc2ce0f854bbe4b1d5e052e59b61a49f62ba
Author: Timothy Arceri
Date: Thu Mar 22 14:28:22 2018 +1100
nir: dont lower bindless samplers
We neeed to skip the
Module: Mesa
Branch: master
Commit: 222d862cd332dba3c2bd8b28270c3a0d0aed6ec6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=222d862cd332dba3c2bd8b28270c3a0d0aed6ec6
Author: Timothy Arceri
Date: Wed Mar 28 12:31:01 2018 +1100
radeonsi/nir: don't add bindless samplers/imag
Module: Mesa
Branch: master
Commit: d7cbe795edefb616c2df9d3bda0a2dc80a2c3405
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7cbe795edefb616c2df9d3bda0a2dc80a2c3405
Author: Timothy Arceri
Date: Mon Feb 19 08:44:50 2018 +1100
radeonsi/nir: set uses_bindless_images for images
V2
Module: Mesa
Branch: master
Commit: bd4cc54c8bcad0836b92cf60c4d221e5dda38e9b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd4cc54c8bcad0836b92cf60c4d221e5dda38e9b
Author: Timothy Arceri
Date: Thu Mar 22 11:52:19 2018 +1100
st/glsl_to_nir: set paramater value offset as driver
Module: Mesa
Branch: master
Commit: 494a5c350126268c45f3055687e22593a3fd74f4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=494a5c350126268c45f3055687e22593a3fd74f4
Author: Timothy Arceri
Date: Thu Mar 22 11:55:20 2018 +1100
radeonsi/nir: tidy up si_nir_load_sampler_desc()
This
Module: Mesa
Branch: master
Commit: b42633db8e3711e54a5bd10495b1436b8e362801
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b42633db8e3711e54a5bd10495b1436b8e362801
Author: Timothy Arceri
Date: Tue Apr 3 11:38:13 2018 +1000
glsl: always call do_lower_jumps() after loop unrolling
Module: Mesa
Branch: master
Commit: 7e9b7ec094500f1245eed518592f99244e54a753
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e9b7ec094500f1245eed518592f99244e54a753
Author: Timothy Arceri
Date: Sun Apr 1 09:32:28 2018 +1000
gallium/pipebuffer: fix parenthesis location
Without
Module: Mesa
Branch: master
Commit: 56017d81004072fd00979f3a987ff2e94e3b6315
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=56017d81004072fd00979f3a987ff2e94e3b6315
Author: Timothy Arceri
Date: Tue Mar 27 10:26:16 2018 +1100
radeonsi: create load_const_buffer_desc_fast_path
Module: Mesa
Branch: master
Commit: dd3d3cc877423027562087261a6e47226b69df84
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd3d3cc877423027562087261a6e47226b69df84
Author: Timothy Arceri
Date: Tue Mar 27 10:39:49 2018 +1100
radeonsi/nir: gather buffers declared more accurately and
Module: Mesa
Branch: master
Commit: 7aad5e15f61b20d994919ae5fc0aab4999ad4045
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7aad5e15f61b20d994919ae5fc0aab4999ad4045
Author: Timothy Arceri
Date: Mon Feb 26 20:42:35 2018 +1100
radeonsi/nir: set TGSI_PROPERTY_NEXT_SHADER
Reviewed-by
Module: Mesa
Branch: master
Commit: 2ca5d9548fc42bfb19c21dd119845b941ada63a6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ca5d9548fc42bfb19c21dd119845b941ada63a6
Author: Timothy Arceri
Date: Mon Feb 26 20:40:38 2018 +1100
st/glsl_to_nir: gather next_stage in shader_info
Module: Mesa
Branch: master
Commit: c88e7fe29ec7ddab5dc26664b9770066c790ceb5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c88e7fe29ec7ddab5dc26664b9770066c790ceb5
Author: Timothy Arceri
Date: Wed Mar 21 13:22:52 2018 +1100
radeonsi/nir: fix explicit component packing for geom
Module: Mesa
Branch: master
Commit: f94b6b79be8e86be6908c7e7b93380b082433277
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f94b6b79be8e86be6908c7e7b93380b082433277
Author: Timothy Arceri
Date: Tue Feb 20 14:06:27 2018 +1100
radeonsi/nir: set uses_bindless_samplers for samplers
Module: Mesa
Branch: master
Commit: 92fa89a08d1e9905897dfb5cd30b8d572f83e941
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=92fa89a08d1e9905897dfb5cd30b8d572f83e941
Author: Timothy Arceri
Date: Tue Feb 20 11:08:11 2018 +1100
ac/radeonsi: pass bindless bool to load_sampler_desc
Module: Mesa
Branch: master
Commit: 5411b98d5249e6ceb79f0b9923dd142fbbce8852
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5411b98d5249e6ceb79f0b9923dd142fbbce8852
Author: Timothy Arceri
Date: Tue Feb 20 11:06:27 2018 +1100
st/glsl_to_nir: set driver location for bindless images
Module: Mesa
Branch: master
Commit: 5c810a2c05678be2b5b28be1a1ed27f5e9754c00
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c810a2c05678be2b5b28be1a1ed27f5e9754c00
Author: Timothy Arceri
Date: Mon Feb 19 08:41:56 2018 +1100
nir: add bindless to nir data
Reviewed-by: Iago Toral
Module: Mesa
Branch: master
Commit: 47eee04556c75075145fbdd0ec50844dcf080d17
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=47eee04556c75075145fbdd0ec50844dcf080d17
Author: Timothy Arceri
Date: Wed Feb 21 16:53:54 2018 +1100
radeonsi/nir: fix scanning of multi-slot output varyings
Module: Mesa
Branch: master
Commit: fc51fdbcdec60f96b9bf593d74beb42e465cc277
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc51fdbcdec60f96b9bf593d74beb42e465cc277
Author: Timothy Arceri
Date: Wed Mar 21 11:27:19 2018 +1100
st/glsl_to_nir: fix driver location for dual-slot packed
Module: Mesa
Branch: master
Commit: 48f6014903454dcb0e8e05afb41cabf2dbac0585
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=48f6014903454dcb0e8e05afb41cabf2dbac0585
Author: Timothy Arceri
Date: Fri Mar 23 12:17:07 2018 +1100
st/glsl_to_nir: correctly handle arrays packed across
Module: Mesa
Branch: master
Commit: 629ee690addad9b3dc8f68cfff5ae09858f31caf
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=629ee690addad9b3dc8f68cfff5ae09858f31caf
Author: Timothy Arceri
Date: Mon Mar 26 11:41:51 2018 +1100
nir: fix crash in loop unroll corner case
When an if
Module: Mesa
Branch: master
Commit: 51f175028dcc69e055d7e612024f7bfe79d7ed5d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=51f175028dcc69e055d7e612024f7bfe79d7ed5d
Author: Timothy Arceri
Date: Wed Mar 21 12:23:08 2018 +1100
ac/nir_to_llvm: fix component packing for double outputs
Module: Mesa
Branch: master
Commit: b260efbd5eed4fd89e7928cfc2103f058a1e86d2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b260efbd5eed4fd89e7928cfc2103f058a1e86d2
Author: Timothy Arceri
Date: Fri Mar 23 12:10:42 2018 +1100
radeonsi/nir: fix input processing for packed varyings
Module: Mesa
Branch: master
Commit: 56b867395dee1a48594b27987d3bf68a4e745dda
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=56b867395dee1a48594b27987d3bf68a4e745dda
Author: Timothy Arceri
Date: Mon Mar 26 10:31:26 2018 +1100
glsl: fix infinite loop caused by bug in loop unrolling
git grep -l nir_intrinsic_image | xargs \
sed -i 's/nir_intrinsic_image/nir_intrinsic_image_var/g'
and some manual fixing in nir_intrinsics.h
Reviewed-by: Timothy Arceri
---
src/amd/common/ac_nir_to_llvm.c| 42 -
src/amd/vulkan/radv_meta_
Module: Mesa
Branch: master
Commit: cca214174549af3d608e252d8642c2e194c910ed
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cca214174549af3d608e252d8642c2e194c910ed
Author: Timothy Arceri
Date: Tue Mar 20 13:06:23 2018 +1100
nir: add frexp_exp and frexp_sig opcodes
Reviewed-by
Module: Mesa
Branch: master
Commit: c135316555ccd052da544e79166f81dece55cebb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c135316555ccd052da544e79166f81dece55cebb
Author: Timothy Arceri
Date: Tue Mar 20 13:07:22 2018 +1100
ac/nir_to_llvm: add frexp support
Fixes CTS tests:
KHR
Module: Mesa
Branch: master
Commit: 9a243eccae618e85aa7af762a4c40ecd8a2e4882
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a243eccae618e85aa7af762a4c40ecd8a2e4882
Author: Timothy Arceri
Date: Thu Mar 8 16:20:48 2018 +1100
radv: don't lower indirects until after opts hav
Module: Mesa
Branch: master
Commit: dfe2f198550b262186e2882d7e573f1f3759deb7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfe2f198550b262186e2882d7e573f1f3759deb7
Author: Timothy Arceri
Date: Mon Mar 19 22:23:55 2018 +1100
st/nir: fix atomic lowering for gallium drivers
i965 and
Module: Mesa
Branch: master
Commit: edded1237607348683f492db313e823dc2e380c3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=edded1237607348683f492db313e823dc2e380c3
Author: Timothy Arceri
Date: Fri Jun 16 10:17:56 2017 +1000
mesa: rework ParameterList to allow packing
Currently
Module: Mesa
Branch: master
Commit: a2198d4fdb7d93568ba0792a326971abb6d6b3a9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2198d4fdb7d93568ba0792a326971abb6d6b3a9
Author: Timothy Arceri
Date: Tue Jun 20 10:31:32 2017 +1000
mesa: add packing support for setting uniform handles
Module: Mesa
Branch: master
Commit: 57ebab64c0dd1abd646f4f274d01f19c8e0e7293
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=57ebab64c0dd1abd646f4f274d01f19c8e0e7293
Author: Timothy Arceri
Date: Tue Mar 13 20:47:48 2018 +1100
mesa: add _mesa_add_sized_state_reference() helper
This
Module: Mesa
Branch: master
Commit: a80cf442d939212da40951a0a57a0978de6f39a6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a80cf442d939212da40951a0a57a0978de6f39a6
Author: Timothy Arceri
Date: Tue Mar 13 12:34:50 2018 +1100
st: add st_glsl_type_dword_size() helper
This will be
Module: Mesa
Branch: master
Commit: 40711a7a6063eb6b5069c5f7849fe3cefb70526a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=40711a7a6063eb6b5069c5f7849fe3cefb70526a
Author: Timothy Arceri
Date: Tue Jun 20 10:44:08 2017 +1000
mesa: allow for uniform packing when adding uniforms to
Module: Mesa
Branch: master
Commit: 632d5e97efa3d38155d290fa397af7a729de8682
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=632d5e97efa3d38155d290fa397af7a729de8682
Author: Timothy Arceri
Date: Wed Mar 14 09:51:23 2018 +1100
st/radeonsi: enable uniform packing in NIR backend
Module: Mesa
Branch: master
Commit: 6cfa15b8031b30b987b7c62fcdbc5813765e692c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6cfa15b8031b30b987b7c62fcdbc5813765e692c
Author: Timothy Arceri
Date: Tue Jun 20 10:38:05 2017 +1000
mesa: add packing support for setting uniforms
Reviewed
Module: Mesa
Branch: master
Commit: ffa4bbe4665f95bab7779ded57d6a4de13cb8ffc
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffa4bbe4665f95bab7779ded57d6a4de13cb8ffc
Author: Timothy Arceri
Date: Fri Mar 9 11:57:52 2018 +1100
st/nir/radeonsi: move nir_lower_uniforms_to_ubo() to the
Module: Mesa
Branch: master
Commit: 4a7c5c079b8b9df3ed28ba8fc10aa64e13d17413
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a7c5c079b8b9df3ed28ba8fc10aa64e13d17413
Author: Timothy Arceri
Date: Fri Jun 16 15:45:00 2017 +1000
mesa: create copy uniform to storage helpers
These will
Module: Mesa
Branch: master
Commit: 23777543290b9dfa17bfecb5b389ad3fc8e75820
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=23777543290b9dfa17bfecb5b389ad3fc8e75820
Author: Timothy Arceri
Date: Tue Mar 13 16:44:06 2018 +1100
mesa: add support propagate uniform support for packed
Module: Mesa
Branch: master
Commit: 231333a20d88336cd0474c573b46a2509b43245e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=231333a20d88336cd0474c573b46a2509b43245e
Author: Timothy Arceri
Date: Fri Mar 9 12:30:01 2018 +1100
st: add uniform packing support to lower_uniforms_to_ubo
Module: Mesa
Branch: master
Commit: b13b9eb432a3b67efb29ca25c3e244b467c3c4af
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b13b9eb432a3b67efb29ca25c3e244b467c3c4af
Author: Timothy Arceri
Date: Wed Jun 14 15:48:45 2017 +1000
mesa: add PackedDriverUniformStorage const
Will be used
Module: Mesa
Branch: master
Commit: 54881667308aea17f7f21720f5e8b41cf45f2020
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=54881667308aea17f7f21720f5e8b41cf45f2020
Author: Timothy Arceri
Date: Tue Mar 13 20:50:27 2018 +1100
st/glsl_to_nir: add support for packed builtin uniforms
Module: Mesa
Branch: master
Commit: 9c51a7ea2956495fd15d0ee6fc47fe99e14b9f36
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c51a7ea2956495fd15d0ee6fc47fe99e14b9f36
Author: Timothy Arceri
Date: Fri Aug 18 15:51:48 2017 +1000
gallium: add packed uniform CAP
Reviewed-by: Marek Olšák
Module: Mesa
Branch: master
Commit: 370e356ebab4885fc19b2b1d1de2816b6cd4dfc8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=370e356ebab4885fc19b2b1d1de2816b6cd4dfc8
Author: Timothy Arceri
Date: Fri Mar 9 11:00:55 2018 +1100
gallium: silence __builtin_frame_address nonzero argument
Module: Mesa
Branch: master
Commit: 50cc97d98a5365b65988b2e6a827d744404f93ab
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=50cc97d98a5365b65988b2e6a827d744404f93ab
Author: Timothy Arceri
Date: Thu Mar 8 09:37:10 2018 +1100
radeonsi: add si_llvm_emit_kill() helper
Reviewed-by
Module: Mesa
Branch: master
Commit: 0c90264da4139805d34f530485a678c53809932e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c90264da4139805d34f530485a678c53809932e
Author: Timothy Arceri
Date: Thu Mar 8 09:46:42 2018 +1100
ac/radeonsi: add emit_kill to the abi
This should fix a
Module: Mesa
Branch: master
Commit: f4b877631ec292ea18217706ab69ab0a2315e454
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4b877631ec292ea18217706ab69ab0a2315e454
Author: Timothy Arceri
Date: Thu Mar 8 10:37:52 2018 +1100
spirv: fix autotools builds
Fixes: 68a6a3b51acc "
Module: Mesa
Branch: master
Commit: 42627dabb4db3011825a022325be7ae9b51103d6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=42627dabb4db3011825a022325be7ae9b51103d6
Author: Timothy Arceri
Date: Wed Mar 7 10:53:34 2018 +1100
ac: add if/loop build helpers
These have been ported
Module: Mesa
Branch: master
Commit: 6e1a142863b368a032e333f09feb107241446053
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e1a142863b368a032e333f09feb107241446053
Author: Timothy Arceri
Date: Wed Mar 7 10:55:47 2018 +1100
radeonsi: make use of if/loop build helpers in ac
Module: Mesa
Branch: master
Commit: 99cdc019bf6fe11c135b7544ef6daf4ac964fa24
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=99cdc019bf6fe11c135b7544ef6daf4ac964fa24
Author: Timothy Arceri
Date: Wed Mar 7 11:10:54 2018 +1100
ac: make use of if/loop build helpers
These helpers
Module: Mesa
Branch: master
Commit: 1fdb21541e78abeb28ba8dcbc747f5d9f199921b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1fdb21541e78abeb28ba8dcbc747f5d9f199921b
Author: Timothy Arceri
Date: Tue Mar 6 14:48:07 2018 +1100
Revert "nir: bump loop unroll limit to 96."
Th
Module: Mesa
Branch: master
Commit: 71b3d681d88435b7397ad3fe896eb1fe7621b86a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=71b3d681d88435b7397ad3fe896eb1fe7621b86a
Author: Timothy Arceri
Date: Thu Mar 1 15:21:52 2018 +1100
radeonsi/nir: fix handling of doubles for gs inputs
Module: Mesa
Branch: master
Commit: 20bd0f6a2bd631aec06d5bdbcf72fa562ec8a9a2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=20bd0f6a2bd631aec06d5bdbcf72fa562ec8a9a2
Author: Timothy Arceri
Date: Thu Mar 1 15:37:25 2018 +1100
ac: pass the unmodified number of components to load gs
Module: Mesa
Branch: master
Commit: 2a68c6c6c8785e3f844791475df8423a6968ddfd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a68c6c6c8785e3f844791475df8423a6968ddfd
Author: Timothy Arceri
Date: Thu Mar 1 15:17:34 2018 +1100
radeonsi: move si_nir_load_input_gs() to si_shader.c
All
Module: Mesa
Branch: master
Commit: 561503e3bd9fb800765b694092fecb97de92e192
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=561503e3bd9fb800765b694092fecb97de92e192
Author: Timothy Arceri
Date: Mon Mar 5 12:04:47 2018 +1100
radeonsi: add chip class to compiler_ctx_state
This will
Module: Mesa
Branch: master
Commit: 70190a656766019107d82aa5404ffa1cad9fb6e4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=70190a656766019107d82aa5404ffa1cad9fb6e4
Author: Timothy Arceri
Date: Mon Mar 5 12:06:01 2018 +1100
radeonsi/nir: call ac_lower_indirect_derefs()
Fixes
Module: Mesa
Branch: master
Commit: 0f2c7341e8fc0ea5bb219a24a7120bd4c79bd3d6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f2c7341e8fc0ea5bb219a24a7120bd4c79bd3d6
Author: Timothy Arceri
Date: Mon Mar 5 11:13:11 2018 +1100
ac/radv: move lower_indirect_derefs() to ac_nir_to_llvm.c
Module: Mesa
Branch: master
Commit: f5305c1b44a81d8e022997e0f2f5bd7556be7dea
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5305c1b44a81d8e022997e0f2f5bd7556be7dea
Author: Timothy Arceri
Date: Thu Mar 1 20:17:38 2018 +1100
ac: fix nir_intrinsic_shared_atomic_comp_swap handling
Module: Mesa
Branch: master
Commit: 13cdf4e5906f2ac7ec39d0b06abc6b5671c0693d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=13cdf4e5906f2ac7ec39d0b06abc6b5671c0693d
Author: Timothy Arceri
Date: Thu Mar 1 13:39:20 2018 +1100
st/glsl_to_nir: simplify st_nir_assign_var_locations
Module: Mesa
Branch: master
Commit: 7e46214f871983dc64730f2f9c5029ee6109c3b4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e46214f871983dc64730f2f9c5029ee6109c3b4
Author: Timothy Arceri
Date: Fri Feb 2 08:50:09 2018 +1100
gallium: remove llvm from ir struct
This was added in
Module: Mesa
Branch: master
Commit: f383fec903220ecd18cb0d237b7d9a4de2ae8f2a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f383fec903220ecd18cb0d237b7d9a4de2ae8f2a
Author: Timothy Arceri
Date: Tue Feb 13 13:06:51 2018 +1100
radeonsi: set some context vars for nir path
Reviewed-by
Module: Mesa
Branch: master
Commit: 0c1f37cc2d8555223ade73b244a3ee374be8d9cd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c1f37cc2d8555223ade73b244a3ee374be8d9cd
Author: Timothy Arceri
Date: Wed Feb 28 14:33:55 2018 +1100
nir: fix interger divide by zero crash during constant
Module: Mesa
Branch: master
Commit: 3a0b4187ddeadc1fbeb0774540caa36a3a68974a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a0b4187ddeadc1fbeb0774540caa36a3a68974a
Author: Timothy Arceri
Date: Mon Feb 26 16:12:41 2018 +1100
ac: fix f2b and i2b for doubles
Without this llvm was
1 - 100 of 1403 matches
Mail list logo