Module: Mesa
Branch: master
Commit: 4e1f3afea9bdeddb0d21f00d25319bce580d80c3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e1f3afea9bdeddb0d21f00d25319bce580d80c3
Author: Timothy Arceri
Date: Thu Apr 27 11:15:30 2017 +1000
disk_cache: use block size rather than file size
The
Module: Mesa
Branch: master
Commit: ce412371513c90bf9156f22c3567ee57750ef264
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce412371513c90bf9156f22c3567ee57750ef264
Author: Timothy Arceri
Date: Thu Apr 27 11:15:29 2017 +1000
disk_cache: reduce default cache size to 5% of filesystem
Module: Mesa
Branch: master
Commit: 52c76dbad39a96995624796b8363fed0ac065a18
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=52c76dbad39a96995624796b8363fed0ac065a18
Author: Timothy Arceri
Date: Wed Apr 26 13:56:44 2017 +1000
glsl: use without_array() rather than get_scalar_type
Module: Mesa
Branch: master
Commit: f8a2d000460854b825a84550c6068c7d123edff9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8a2d000460854b825a84550c6068c7d123edff9
Author: Timothy Arceri
Date: Wed Apr 26 13:56:45 2017 +1000
glsl: remove duplicate validation
Varying types have
Module: Mesa
Branch: master
Commit: 2895d96a057b91214b7fe9919fb665faab59b849
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2895d96a057b91214b7fe9919fb665faab59b849
Author: Timothy Arceri
Date: Sat Apr 22 17:30:27 2017 +1000
mesa: tidy up left over APPLE_vertex_array_object
Module: Mesa
Branch: master
Commit: f38845b9cbc892e09086c6d1a0d97eb516f1de83
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f38845b9cbc892e09086c6d1a0d97eb516f1de83
Author: Timothy Arceri
Date: Sat Apr 22 17:10:09 2017 +1000
mesa: inline bind_vertex_array() helper
The previous
Module: Mesa
Branch: master
Commit: 7927d0378fc72ceff7d0ddcbe7c21756f0e1f4ea
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7927d0378fc72ceff7d0ddcbe7c21756f0e1f4ea
Author: Timothy Arceri
Date: Sat Apr 22 17:01:15 2017 +1000
mesa: drop APPLE_vertex_array_object support
Shared
Module: Mesa
Branch: master
Commit: a82d6a307d0cfc1e4434bbecb1b308b94b1ca462
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a82d6a307d0cfc1e4434bbecb1b308b94b1ca462
Author: Timothy Arceri
Date: Mon Apr 24 15:59:23 2017 +1000
mesa: create locked version of HashWalk
Reviewed-by
Module: Mesa
Branch: master
Commit: 347fe24f82f01511b265aaa398f9607b2dee0e45
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=347fe24f82f01511b265aaa398f9607b2dee0e45
Author: Timothy Arceri
Date: Mon Apr 24 15:59:24 2017 +1000
mesa: use locked version of HashWalk for xfb objects
Module: Mesa
Branch: master
Commit: 83f7fdf83a0546e477aba7fb3685cf78588ea2be
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=83f7fdf83a0546e477aba7fb3685cf78588ea2be
Author: Timothy Arceri
Date: Thu Jan 12 17:01:03 2017 +1100
nir: add flt comparision simplification
Didn't tur
Module: Mesa
Branch: master
Commit: eb8aa93c03ee89ffd3041d41b6293e4b282b6ce6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb8aa93c03ee89ffd3041d41b6293e4b282b6ce6
Author: Timothy Arceri
Date: Fri Apr 14 16:25:58 2017 +1000
glsl: disable varying packing for varying used by
Module: Mesa
Branch: master
Commit: aa021d50c0a81b2d067a3c3aa7eb9789b91caa4b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa021d50c0a81b2d067a3c3aa7eb9789b91caa4b
Author: Timothy Arceri
Date: Thu Jan 19 10:41:57 2017 +1100
glsl_to_nir: skip ir_var_shader_shared variables
These
Module: Mesa
Branch: master
Commit: ad55b1a7701ad51234af3b9fc30f4c54d2546b86
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad55b1a7701ad51234af3b9fc30f4c54d2546b86
Author: Timothy Arceri
Date: Wed Jan 18 10:28:22 2017 +1100
i965: remove GLSL IR optimisation loop
IVB is running
Module: Mesa
Branch: master
Commit: 21173194db12f5eff7361040c038dbfc9cde46e4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=21173194db12f5eff7361040c038dbfc9cde46e4
Author: Timothy Arceri
Date: Sun Jul 31 22:39:26 2016 +1000
glsl: use ARB_enhahnced_layouts for packing where
Module: Mesa
Branch: master
Commit: 794ae4409531f6338ae5918a9041ca59b411742d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=794ae4409531f6338ae5918a9041ca59b411742d
Author: Timothy Arceri
Date: Tue Apr 18 09:30:47 2017 +1000
i965: remove now unused GLSL IR optimisations
These are
Module: Mesa
Branch: master
Commit: 7a7ee40c2de01a927d78852b18fc0b93e780df9c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a7ee40c2de01a927d78852b18fc0b93e780df9c
Author: Timothy Arceri
Date: Fri Jan 13 17:25:11 2017 +1100
nir/i965: add before ffma algebraic opts
This shuffles
Module: Mesa
Branch: master
Commit: fb2269fed16cf804f5b7538537ec6d53ed1e20c9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb2269fed16cf804f5b7538537ec6d53ed1e20c9
Author: Timothy Arceri
Date: Thu Jan 12 13:10:55 2017 +1100
nir: shuffle constants to the top
V2: mark float opts as
ot shared"
For we leave locking in place for framebuffer objects because
the EXT fbo extension allowed sharing.
V2: (Timothy Arceri)
- rebased and dropped changes to framebuffer objects
Reviewed-by: Nicolai Hähnle
Reviewed-by: Samuel Pitoiset
---
src/mesa/main/arrayobj.c| 6 -
Module: Mesa
Branch: master
Commit: 918cec8cbeeac58b8d9092d6fc4aacb8490eb50c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=918cec8cbeeac58b8d9092d6fc4aacb8490eb50c
Author: Timothy Arceri
Date: Fri Apr 7 11:40:40 2017 +1000
mesa: don't lock hashtables that are not shared a
Module: Mesa
Branch: master
Commit: ef6af0d5f7b59bd567c65a41165c321e43de6353
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef6af0d5f7b59bd567c65a41165c321e43de6353
Author: Matt Turner
Date: Wed Apr 5 14:29:00 2017 +1000
mesa: Remove deleteFlag pattern from container objects.
This
Module: Mesa
Branch: master
Commit: d682f8aa8e0edd166166f87fcd774dd2d57b4180
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d682f8aa8e0edd166166f87fcd774dd2d57b4180
Author: Timothy Arceri
Date: Fri Apr 21 17:04:10 2017 +1000
mesa: validate sampler type across the whole program
Module: Mesa
Branch: master
Commit: 622a68ed3e36a6b56db35df62c5913d2d54d5ed6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=622a68ed3e36a6b56db35df62c5913d2d54d5ed6
Author: Timothy Arceri
Date: Fri Apr 21 13:29:46 2017 +1000
mesa: remove fallback RefCount == 0 pattern
We should
Module: Mesa
Branch: master
Commit: d86dd5963efb05ffb250c669ab047ab6825d0923
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d86dd5963efb05ffb250c669ab047ab6825d0923
Author: Timothy Arceri
Date: Fri Mar 31 15:26:34 2017 +1100
mesa/varray: add KHR_no_error support to some callers of
Module: Mesa
Branch: master
Commit: 1787a3163f4cb16977999f2fabb98ac4a7e2f210
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1787a3163f4cb16977999f2fabb98ac4a7e2f210
Author: Timothy Arceri
Date: Tue Apr 4 15:45:06 2017 +1000
mesa: add KHR_no_error support to glVertexAttribDivisor
Module: Mesa
Branch: master
Commit: 3ff1fce6c9a3cc81ada6df62f6c77e345132ca2c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ff1fce6c9a3cc81ada6df62f6c77e345132ca2c
Author: Timothy Arceri
Date: Thu Mar 30 23:11:34 2017 +1100
mesa: add _mesa_is_no_error_enabled() helper
Reviewed-by
Module: Mesa
Branch: master
Commit: 2c9ac0bc6377800ac5110c781dfabea68efa79a5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c9ac0bc6377800ac5110c781dfabea68efa79a5
Author: Timothy Arceri
Date: Tue Mar 28 14:43:23 2017 +1100
mesa: always return GL_OUT_OF_MEMORY or GL_NO_ERROR when
Module: Mesa
Branch: master
Commit: f27f6996720291691eba1e0fd1ece0d1c4edd8d0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f27f6996720291691eba1e0fd1ece0d1c4edd8d0
Author: Timothy Arceri
Date: Mon Apr 3 15:11:29 2017 +1000
mesa/vbo: add KHR_no_error support to DrawElements
Module: Mesa
Branch: master
Commit: 63a14e9e14796ee3e50eb2a66cd9d412e6ab10cc
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=63a14e9e14796ee3e50eb2a66cd9d412e6ab10cc
Author: Timothy Arceri
Date: Mon Apr 3 14:37:25 2017 +1000
mesa/varray: add KHR_no_error support to *Pointer
Module: Mesa
Branch: master
Commit: 3d08e18731bfd39609914bd41e89b9b6d898fd3e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d08e18731bfd39609914bd41e89b9b6d898fd3e
Author: Timothy Arceri
Date: Fri Mar 31 15:38:48 2017 +1100
mesa/vbo: add KHR_no_error support to vbo_exec_DrawArrays
Module: Mesa
Branch: master
Commit: d42d150ad26e29d9e894ba9f9e28f8134e2e5393
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d42d150ad26e29d9e894ba9f9e28f8134e2e5393
Author: Timothy Arceri
Date: Tue Mar 28 14:47:58 2017 +1100
mesa: expose KHR_no_error
Reviewed-by: Nicolai Hähnle
Module: Mesa
Branch: master
Commit: bd2662bfa1c8746dc29a7bad32a1647379f78532
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd2662bfa1c8746dc29a7bad32a1647379f78532
Author: Timothy Arceri
Date: Thu Mar 30 23:22:46 2017 +1100
mesa: add KHR_no_error support to glUniform*() functions
Module: Mesa
Branch: master
Commit: 4df2931a87fe082f90871564a89a09c826641f5b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4df2931a87fe082f90871564a89a09c826641f5b
Author: Timothy Arceri
Date: Mon Apr 3 16:38:18 2017 +1000
mesa/vbo: move some Draw checks out of validation
These
Module: Mesa
Branch: master
Commit: a0ed0eb3424df32c6ef4cf01f665e24d8fc4a41b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0ed0eb3424df32c6ef4cf01f665e24d8fc4a41b
Author: Timothy Arceri
Date: Wed Apr 12 15:08:01 2017 +1000
mesa: add env var to force enable the KHR_no_error ctx
Module: Mesa
Branch: master
Commit: c495c2398ca69e3dde6010398e5dcc64a316c3a9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c495c2398ca69e3dde6010398e5dcc64a316c3a9
Author: Timothy Arceri
Date: Fri Mar 31 15:02:40 2017 +1100
mesa/varray: rename update_array_format
Module: Mesa
Branch: master
Commit: d0608c43c5160687faa285b86dec09ce8786d5b4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0608c43c5160687faa285b86dec09ce8786d5b4
Author: Timothy Arceri
Date: Fri Mar 31 14:18:35 2017 +1100
mesa/varray: split update_array() into validate_array
Module: Mesa
Branch: master
Commit: 9e60742ddcce04bb218fda15f0b577f850668080
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e60742ddcce04bb218fda15f0b577f850668080
Author: Timothy Arceri
Date: Fri Mar 31 14:44:59 2017 +1100
mesa/varray: create get_array_format() helper
This will
Module: Mesa
Branch: master
Commit: a63919f848d5cc97b20bb5afc4a6b2111a491707
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a63919f848d5cc97b20bb5afc4a6b2111a491707
Author: Timothy Arceri
Date: Fri Apr 14 13:33:32 2017 +1000
mesa: rename _mesa_add_renderbuffer* functions
These
Module: Mesa
Branch: master
Commit: 9f0dd85aa65b5eba783d6023b51deacd529cf918
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f0dd85aa65b5eba783d6023b51deacd529cf918
Author: Timothy Arceri
Date: Mon Apr 10 11:48:49 2017 +1000
glsl: don't run the GLSL pre-processor when w
Module: Mesa
Branch: master
Commit: c2bc0aa7b188708e702bc3eaac5389793cbb85a8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2bc0aa7b188708e702bc3eaac5389793cbb85a8
Author: Timothy Arceri
Date: Mon Apr 10 11:48:48 2017 +1000
glsl: delay optimisations on individual shaders when
Module: Mesa
Branch: master
Commit: fbcd709a34f16796b926a3b25d6044fb614b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbcd709a34f16796b926a3b25d6044fb614b
Author: Timothy Arceri
Date: Tue Apr 11 11:05:22 2017 +1000
mesa/st: only update samplers for stages that have
-by: Timothy Arceri
---
src/mesa/program/arbprogparse.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/mesa/program/arbprogparse.c b/src/mesa/program/arbprogparse.c
index 07bdf1603e..83a501eea6 100644
--- a/src/mesa/program/arbprogparse.c
+++ b/src/mesa/program/arbprogparse.c
@@ -78,6
cache, st_nir_lookup_parameter_index and some printfs
Issue found by piglit 'texturegatheroffsets' tests on Nouveau
v4: new patch based on Nicolai/Timothy/ilia discussion
Signed-off-by: Gregory Hainaut
Reviewed-by: Timothy Arceri
---
src/mesa/program/prog_parameter.c | 2 +-
1
Module: Mesa
Branch: master
Commit: 9bd718407819ab76386b30a83b4a0a0b7c1cacf1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9bd718407819ab76386b30a83b4a0a0b7c1cacf1
Author: Timothy Arceri
Date: Tue Apr 11 14:30:15 2017 +1000
mesa/st: remove _mesa_get_fallback_texture() calls
These
Module: Mesa
Branch: master
Commit: c72170fb1fccbf5a9f538fa080bd76b9264b608f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c72170fb1fccbf5a9f538fa080bd76b9264b608f
Author: Timothy Arceri
Date: Mon Apr 10 22:21:37 2017 +1000
mesa: use pre_hashed version of search for the mesa hash
Module: Mesa
Branch: master
Commit: 8ffd54fef838784ef4388d48843cddf55246e529
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ffd54fef838784ef4388d48843cddf55246e529
Author: Timothy Arceri
Date: Tue Apr 11 09:57:45 2017 +1000
mesa: fix typo and add assert() to
Module: Mesa
Branch: master
Commit: d0791ac2eddd3d9aaae91034ae897c9628f66174
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0791ac2eddd3d9aaae91034ae897c9628f66174
Author: Timothy Arceri
Date: Sat Apr 8 10:54:56 2017 +1000
mesa/st: take ownership rather than adding reference for
Module: Mesa
Branch: master
Commit: d9fe82fe4198425cd42081e7fd5bd7ac69aacdd2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d9fe82fe4198425cd42081e7fd5bd7ac69aacdd2
Author: Timothy Arceri
Date: Sat Apr 8 10:47:12 2017 +1000
x11: take ownership rather than adding reference for new
Module: Mesa
Branch: master
Commit: 074a485d35e75f514bf4d5c300442c2c4b4979ba
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=074a485d35e75f514bf4d5c300442c2c4b4979ba
Author: Timothy Arceri
Date: Sat Apr 8 10:03:20 2017 +1000
mesa: create _mesa_attach_renderbuffer_without_ref
Module: Mesa
Branch: master
Commit: a85b4e57198b3dc9d6b26ef84506ec995fd4889b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a85b4e57198b3dc9d6b26ef84506ec995fd4889b
Author: Timothy Arceri
Date: Sat Apr 8 10:42:57 2017 +1000
osmesa: tidy up renderbuffer refCount initialisation
Module: Mesa
Branch: master
Commit: 6c02387b2c882b69de542de81f3ed121665ae198
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c02387b2c882b69de542de81f3ed121665ae198
Author: Timothy Arceri
Date: Sat Apr 8 10:29:22 2017 +1000
radeon: take ownership rather than adding reference for
Module: Mesa
Branch: master
Commit: e6d6266e6f8c01f600be06b8e89f83fa7e1a1caa
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6d6266e6f8c01f600be06b8e89f83fa7e1a1caa
Author: Timothy Arceri
Date: Sat Apr 8 10:35:57 2017 +1000
swrast: take ownership rather than adding reference for
Module: Mesa
Branch: master
Commit: c35567544009cc1d17f03b4308bd3e8c5658f8f5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c35567544009cc1d17f03b4308bd3e8c5658f8f5
Author: Timothy Arceri
Date: Sat Apr 8 10:13:24 2017 +1000
i915: take ownership rather than adding reference for new
Module: Mesa
Branch: master
Commit: 1b85009ec14ded1b51e3ceafc748b8f5ee732874
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b85009ec14ded1b51e3ceafc748b8f5ee732874
Author: Timothy Arceri
Date: Sat Apr 8 10:26:34 2017 +1000
nouveau: take ownership rather than adding reference for
Module: Mesa
Branch: master
Commit: 3387f66cab058d5e3bfa5fee5d8a9ea5c8ce9568
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3387f66cab058d5e3bfa5fee5d8a9ea5c8ce9568
Author: Timothy Arceri
Date: Sat Apr 8 10:22:16 2017 +1000
i965: take ownership rather than adding reference for new
Module: Mesa
Branch: master
Commit: 9d69416a7ee041ca45998b2e46dac3e476fb41d2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d69416a7ee041ca45998b2e46dac3e476fb41d2
Author: Timothy Arceri
Date: Thu Apr 6 14:47:34 2017 +1000
mesa: simplify and optimise vertex bindings tracking
We
Module: Mesa
Branch: master
Commit: bfabef0e7104dc4043a74ef44e71ecc7636cfe12
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfabef0e7104dc4043a74ef44e71ecc7636cfe12
Author: Timothy Arceri
Date: Fri Apr 7 11:24:37 2017 +1000
glsl: fix lower jumps for nested non-void returns
Fixes
Module: Mesa
Branch: master
Commit: 8046a944d084b4ae4e70e61ba50846fd1943247f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8046a944d084b4ae4e70e61ba50846fd1943247f
Author: Timothy Arceri
Date: Fri Apr 7 07:55:17 2017 +1000
mesa: fix renderbuffer leak
We don't need to
Module: Mesa
Branch: master
Commit: 31cb6fd0a3069ac7c03c1ce28b2f24d8bb9a4154
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=31cb6fd0a3069ac7c03c1ce28b2f24d8bb9a4154
Author: Timothy Arceri
Date: Thu Apr 6 11:00:15 2017 +1000
mesa: stop abstracting buffer object hashtable locking
Module: Mesa
Branch: master
Commit: 93d7014c1d522616eceac3addaebba17244cd353
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=93d7014c1d522616eceac3addaebba17244cd353
Author: Timothy Arceri
Date: Thu Apr 6 14:43:32 2017 +1000
mesa: stop abstracting texture object hashtable locking
Module: Mesa
Branch: master
Commit: 1bfeb65397bda0839b1d80a3e540d544a2304f88
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bfeb65397bda0839b1d80a3e540d544a2304f88
Author: Timothy Arceri
Date: Tue Apr 4 16:38:35 2017 +1000
mesa: use internal function when deleting buffers
This
Module: Mesa
Branch: master
Commit: d1c1544a49e98431a7cab3d5fe89ac2ddbe4008d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1c1544a49e98431a7cab3d5fe89ac2ddbe4008d
Author: Timothy Arceri
Date: Tue Apr 4 12:39:31 2017 +1000
mesa: small texstate tidy up
Possibly more efficient
Module: Mesa
Branch: master
Commit: 8feb5bb40235abb39198025ea890934e04c21c1c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8feb5bb40235abb39198025ea890934e04c21c1c
Author: Timothy Arceri
Date: Tue Apr 4 15:40:06 2017 +1000
mesa: rework bind_buffer_object()
This allows internal
Module: Mesa
Branch: master
Commit: 32141e53d15207888a0282d860c048a5fc815946
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=32141e53d15207888a0282d860c048a5fc815946
Author: Timothy Arceri
Date: Wed Apr 5 20:03:47 2017 +1000
mesa: tidy up renderbuffer RefCount initialisation
-by: Timothy Arceri
---
src/compiler/glsl/standalone.cpp | 2 --
src/mesa/main/mtypes.h | 1 -
src/mesa/program/program.c | 15 +++
3 files changed, 3 insertions(+), 15 deletions(-)
diff --git a/src/compiler/glsl/standalone.cpp b/src/compiler/glsl/standalone.cpp
Reviewed-by: Timothy Arceri
---
src/mesa/main/glthread.c | 15 +--
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/mesa/main/glthread.c b/src/mesa/main/glthread.c
index 3f07c420d4..c4d3f4a434 100644
--- a/src/mesa/main/glthread.c
+++ b/src/mesa/main/glthread.c
@@ -53,7
re
00 00 00 00 be be be be be be be be be be be be be be be be be be be be be
be be be be be be be
Reviewed-by: Timothy Arceri
---
src/mesa/main/marshal.h | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/marshal.h b/src/mesa/main/marshal.h
index
Module: Mesa
Branch: master
Commit: bcb63ee63e0a8bec837ee3712e1d306409455a4a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcb63ee63e0a8bec837ee3712e1d306409455a4a
Author: Bartosz Tomczyk
Date: Mon Apr 3 19:39:19 2017 +0200
glsl: Fix blob memory leak
Reviewed-by: Timothy Arceri
Module: Mesa
Branch: master
Commit: 8d919ba3846aa5cd9dc85e0bdb98e71292ed9c97
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d919ba3846aa5cd9dc85e0bdb98e71292ed9c97
Author: Bartosz Tomczyk
Date: Thu Mar 30 22:31:09 2017 +0200
mesa/glthread: Call unmarshal_batch directly in glthread_
Module: Mesa
Branch: master
Commit: dbdd7231c252cbed52a196c86725730c07cd8006
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbdd7231c252cbed52a196c86725730c07cd8006
Author: Timothy Arceri
Date: Fri Mar 31 11:45:34 2017 +1100
mesa: disable glthread when DEBUG_OUTPUT_SYNCHRONOUS is
Module: Mesa
Branch: master
Commit: 2e70de7d2f703cf81cbe114a99f6328045143c26
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e70de7d2f703cf81cbe114a99f6328045143c26
Author: Timothy Arceri
Date: Thu Mar 30 21:14:43 2017 +1100
mesa/vbo: remove redundant _mesa_is_bufferobj() calls
Module: Mesa
Branch: master
Commit: 2caa3aa1f4fed5fd336dbbdb77eeb2e29730a204
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2caa3aa1f4fed5fd336dbbdb77eeb2e29730a204
Author: Timothy Arceri
Date: Thu Mar 30 22:14:21 2017 +1100
mesa: remove MESA_GLSL=no_opts env option
This is
Module: Mesa
Branch: master
Commit: 3e524cfa4781f4fa904b0918523337059620123f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e524cfa4781f4fa904b0918523337059620123f
Author: Timothy Arceri
Date: Thu Mar 30 22:21:32 2017 +1100
mesa: remove MESA_GLSL=opt
This is unused.
Reviewed-by
Module: Mesa
Branch: master
Commit: 3ef1ff6270e56308d8d58114b1c6fe4103b6a177
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ef1ff6270e56308d8d58114b1c6fe4103b6a177
Author: Timothy Arceri
Date: Thu Mar 30 20:43:08 2017 +1100
mesa/glthread: add async support to ARB_gpu_shader_int64
Module: Mesa
Branch: master
Commit: 94224950ddb609bfbee1ffb0ca3621c0bda6101f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=94224950ddb609bfbee1ffb0ca3621c0bda6101f
Author: Timothy Arceri
Date: Thu Mar 30 21:24:13 2017 +1100
mesa: move FLUSH_VERTICES() call to meta
There is no
Module: Mesa
Branch: master
Commit: eb3df0e8388c76b23ed009076961ff450494fa58
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb3df0e8388c76b23ed009076961ff450494fa58
Author: Timothy Arceri
Date: Thu Mar 30 20:43:07 2017 +1100
mesa/glthread: add async support to ARB_gpu_shader_fp64
Module: Mesa
Branch: master
Commit: 1ea73b9c61e576cfeb33dda39847e6dc9d8099c2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ea73b9c61e576cfeb33dda39847e6dc9d8099c2
Author: Timothy Arceri
Date: Wed Mar 29 13:20:36 2017 +1100
mesa/glthread: print out syncs when MARSHAL_MAX_CMD_SIZE
Module: Mesa
Branch: master
Commit: 16debc652a4f054a9c74e9229b98dec1746d292b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=16debc652a4f054a9c74e9229b98dec1746d292b
Author: Timothy Arceri
Date: Wed Mar 29 16:30:59 2017 +1100
mesa/glthread: fallback to sync if count validation fails
Module: Mesa
Branch: master
Commit: 18f4c93b02cbebd45e51c700368a3833ab0f5e95
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=18f4c93b02cbebd45e51c700368a3833ab0f5e95
Author: Timothy Arceri
Date: Wed Mar 29 16:30:58 2017 +1100
mesa/glthread: add async support to glProgramUniform
Module: Mesa
Branch: master
Commit: e44cba540ee7a07bba643bab4b9e519e90244bd1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e44cba540ee7a07bba643bab4b9e519e90244bd1
Author: Timothy Arceri
Date: Wed Mar 29 20:30:19 2017 +1100
mesa: update lower_jumps tests after bug fix
This change
Module: Mesa
Branch: master
Commit: 99dd3d1c3ba57b52a34ac2227071f26ddf8fcb4a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=99dd3d1c3ba57b52a34ac2227071f26ddf8fcb4a
Author: Timothy Arceri
Date: Tue Mar 28 09:56:27 2017 +1100
glsl: fix spelling of embedded in comment
---
src
Module: Mesa
Branch: master
Commit: c1096b7f1d49f33c85b1042f82ccb063f63e7c20
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1096b7f1d49f33c85b1042f82ccb063f63e7c20
Author: Timothy Arceri
Date: Sun Mar 26 23:34:13 2017 +1100
glsl: fix lower jumps for returns when loop is inside an
Reviewed-by: Timothy Arceri
Reviewed-by: Edward O'Callaghan
---
src/compiler/glsl/shader_cache.cpp | 3 ++-
src/mesa/state_tracker/st_shader_cache.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/compiler/glsl/shader_cache.cpp
b/src/compiler
to normal after 1 run.
Signed-off-by: Grazvydas Ignotas
Reviewed-by: Timothy Arceri
---
src/compiler/glsl/shader_cache.cpp | 17 +
1 file changed, 17 insertions(+)
diff --git a/src/compiler/glsl/shader_cache.cpp
b/src/compiler/glsl/shader_cache.cpp
index dd8c6c0b40..274bb8c91e
Module: Mesa
Branch: master
Commit: 425671f616cc85899535cb84abd7406a9380565e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=425671f616cc85899535cb84abd7406a9380565e
Author: Timothy Arceri
Date: Fri Mar 24 17:46:20 2017 +1100
mesa/glthread: add custom marshalling for ClearBufferfv
-s 0 '{}' \;
$ glxgears # deadlock
Signed-off-by: Grazvydas Ignotas
Reviewed-by: Timothy Arceri
---
src/util/disk_cache.c | 43 ++-
1 file changed, 26 insertions(+), 17 deletions(-)
diff --git a/src/util/disk_cache.c b/src/util/disk_cache.c
i
, also fix up a failure message to not reference timestamp
and gpu dirs as those are no longer being made.
Signed-off-by: Grazvydas Ignotas
Reviewed-by: Timothy Arceri
---
src/compiler/glsl/tests/cache_test.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/compiler
Module: Mesa
Branch: master
Commit: adced4a2f9d017ae126a438f97eb305fa0ca3bd0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=adced4a2f9d017ae126a438f97eb305fa0ca3bd0
Author: Timothy Arceri
Date: Thu Mar 23 17:19:36 2017 +1100
mesa/marshal: add custom BufferData/BufferSubData
cache keys
This allows to get rid of the arch and gpu name directories.
v2: (Timothy Arceri) don't use an opaque data type to store
pointer size and gpu name.
v3: (Timothy Arceri) use blob to store driver keys just make sure
to store null terminator for strings, and make sure bl
incarnations of disk_cache at the same time, where one
deletes a directory belonging to the other, like when both OpenGL and
gallium nine are used simultaneously (or several different mesa
installations).
v2: using additional blob instead of trying to clone sha1 state
v3: (Timothy Arceri) don't u
Module: Mesa
Branch: master
Commit: 0a32b52a27e8530bda1e5048783d37f578c5b3c9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a32b52a27e8530bda1e5048783d37f578c5b3c9
Author: Timothy Arceri
Date: Tue Mar 21 16:05:20 2017 +1100
util/disk_cache: write cache entry keys to file header
Module: Mesa
Branch: master
Commit: 7ceb1a4fa826910508ef6cb1d1b27529cd999340
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ceb1a4fa826910508ef6cb1d1b27529cd999340
Author: Miklós Máté
Date: Sat Mar 18 22:55:43 2017 +0100
mesa: set thread name for glthread
Signed-off-by: Miklós Mát
Module: Mesa
Branch: master
Commit: 6a9020f8dcedd7aa7abc3768d429ce17a6e7865a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a9020f8dcedd7aa7abc3768d429ce17a6e7865a
Author: Timothy Arceri
Date: Tue Mar 21 19:35:22 2017 +1100
util/disk_cache: use rand_xorshift128plus() to get our
Module: Mesa
Branch: master
Commit: dd00a3c923ba94986efba2289c1b0e22b7c12c97
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd00a3c923ba94986efba2289c1b0e22b7c12c97
Author: Timothy Arceri
Date: Wed Mar 22 10:48:57 2017 +1100
util/rand_xor: add function to seed rand
V2: pass the
Module: Mesa
Branch: master
Commit: 53660c23662edb829e6bfd54bcdc0df4688ec62b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=53660c23662edb829e6bfd54bcdc0df4688ec62b
Author: Timothy Arceri
Date: Wed Mar 22 10:47:05 2017 +1100
util: move rand_xorshift128plus() to utils
V2: pass the
write code a bit and handles EINTR.
V2: (Timothy Arceri) Drop EINTR handling. To do it
properly we would need a retry limit but it's
probably best to just avoid trying to write if
we hit EINTR and try again next time we see
the program.
Signed-off-by: Grazvydas Ignotas
Review
Module: Mesa
Branch: master
Commit: 020b3f0c4696af198af2b058ec1800723544a2ec
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=020b3f0c4696af198af2b058ec1800723544a2ec
Author: Timothy Arceri
Date: Tue Mar 21 11:49:11 2017 +1100
util/disk_cache: fix build on platforms where shader
This will allow to hash additional data into the cache keys or even
change the hashing algorithm easily, should we decide to do so.
v2: don't try to compute key (and crash) if cache is disabled
Signed-off-by: Grazvydas Ignotas
Reviewed-by: Timothy Arceri
---
src/compiler
byte
There is no need to hardcode it, we can just use blob_key[0].
This is needed because the next patches are going to change how cache
keys are computed.
Signed-off-by: Grazvydas Ignotas
Reviewed-by: Timothy Arceri
---
src/compiler/glsl/tests/cache_test.c | 8 ++--
1 file chang
Module: Mesa
Branch: master
Commit: 72fa447d45ed5401b6964c071013d8ecc4680b16
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=72fa447d45ed5401b6964c071013d8ecc4680b16
Author: Timothy Arceri
Date: Thu Mar 16 17:01:26 2017 +1100
mesa: disable glthread when glNewList() is called
seen this causing problems in practice, but for correctness
we should also check if rename succeeded to avoid breaking accounting
and leaving a .tmp file behind.
Signed-off-by: Grazvydas Ignotas
Reviewed-by: Timothy Arceri
---
src/util/disk_cache.c | 8 ++--
1 file changed, 6 insertions(
601 - 700 of 1403 matches
Mail list logo