Thank you very much!
On Mon, Dec 28, 2020 at 8:14 AM Eric Anholt wrote:
> I've added you to chanserv permissions (I think), feel free to use it
> for that spammer. Thanks!
>
> On Sun, Dec 27, 2020 at 9:01 PM Ryan Houdek
> wrote:
> >
> > Can someone with perm
Can someone with permissions give me +o in #dri-devel through chanserv?
IRC alias is HdkR, Nickserv alias is Sonicadvance1.
Nobody should be required to put up with the verbal abuse constantly when
the spammer comes in.
I'm around at almost all times and will be able to quiet them whenever it
happ
Patch series Reviewed-By: Ryan Houdek
On Wed, Jun 5, 2019 at 8:41 AM Alyssa Rosenzweig <
alyssa.rosenzw...@collabora.com> wrote:
> This series adds some new ALU ops from OpenCL (cherry-picked from my
> downstream tree -- the full set of OpenCL-related ISA additions should
> be c
Awesome, thanks for the fix.
Reviewed-By: Ryan Houdek
On Tue, Jun 4, 2019 at 11:55 PM Tomeu Vizoso
wrote:
> The compiler configuration was hardened to fail on format warnings and
> things stopped building.
>
> Fixes: c9c1e2610647 ("mesa: prevent common string formatting
Patch Series Reviewed-By: Ryan Houdek
On Sat, May 25, 2019 at 7:39 PM Alyssa Rosenzweig
wrote:
> This fairly-lengthy series is focused on improving the register
> allocator and by extension the performance of the generated code.
> Meanwhile, we cleanup the compiler, refactoring
Reviewed-By: Ryan Houdek
On Sun, May 19, 2019 at 4:52 PM Alyssa Rosenzweig
wrote:
> Now that the online compiler and pandecode are reliable and upstreamed,
> nobody is using this. If somebody does need it, it should be easy enough
> to bring back, I suppose. At the moment, it
Makes me think that in the future we should start splitting out midgard and
bifrost specific things in to their own files for the decoder.
Alas that isn't today so this patch series is Reviewed-by: Ryan Houdek <
sonicadvan...@gmail.com>
On Sat, May 18, 2019 at 2:53 PM Alyssa Rosenz
I feel so called out, it's not the only thing I care about. I'll let dual
source blending wait until future improvements though :)
On Sun, May 5, 2019 at 7:26 PM Alyssa Rosenzweig
wrote:
> This new lowering pass implements the OpenGL ES blend pipeline in
> shaders, applicable to hardware lacking
I also have no problems with this from the Bifrost facing side.
On Tue, Apr 2, 2019 at 7:25 PM Tomeu Vizoso
wrote:
> On 4/1/19 2:16 AM, Alyssa Rosenzweig wrote:
> > Previously, there was minimal support for interoperating with legacy
> > kernels (reusing kernel modules originally designed for pr
It was a great time! Next year I should pay more attention that this was
happening so I don't sign up at the last moment causing me to miss a day,
and having a fever on the last day.
Looking forward to next year's!
On Wed, Sep 27, 2017 at 4:25 PM, Ian Romanick wrote:
> On 09/26/2017 09:57 AM, Da
don't have a list of all the features it needs in front of me at the
moment(Requires grepping the codebase to figure out what all it is using
again)
On Thu, Aug 25, 2016 at 10:53 PM, Tomasz Figa wrote:
> On Fri, Aug 26, 2016 at 1:06 PM, Ryan Houdek
> wrote:
> > Dolphin Emulator do
Dolphin Emulator does ;)
On Thu, Aug 25, 2016 at 4:47 PM, Tomasz Figa wrote:
> Hi Emil,
>
> On Fri, Aug 26, 2016 at 1:07 AM, Emil Velikov
> wrote:
> > Hi all,
> >
> > While in the area, I've noticed an odd behaviour (and somewhat of a bug)
> > in the egl/android code.
> >
> > Namely: although w
v which are not part of
> ES 2.0 API. Also the parameter enums are not part of ES2 header. I does not
> seem like we would want to expose this extension on ES2?
>
>
>
> On 11/19/2015 09:02 AM, Ryan Houdek wrote:
>
>> This should also be available there, so this
Basically the reason for needing ES 3.1 is because it relies on glMemoryBarrier.
This change puts buffer_storage in the same position in both ES and GL, since
mesa exposes buffer_storage on a much older version of GL than it is suppose to.
---
docs/relnotes/11.1.0.html| 2 +-
src/mapi/glap
This should also be available there, so this was simple.
---
src/mesa/main/extensions_table.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mesa/main/extensions_table.h b/src/mesa/main/extensions_table.h
index a5d88d9..0095c85 100644
--- a/src/mesa/main/extensions_table.h
This can only be used if EXT_blend_func_extended is enabled
---
src/glsl/glsl_parser.yy | 5 +
1 file changed, 5 insertions(+)
diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy
index 4636435..40e60e5 100644
--- a/src/glsl/glsl_parser.yy
+++ b/src/glsl/glsl_parser.yy
@@ -1463,6 +1
---
docs/relnotes/11.1.0.html | 1 +
src/mesa/main/extensions.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/docs/relnotes/11.1.0.html b/docs/relnotes/11.1.0.html
index c35d91f..5c2e530 100644
--- a/docs/relnotes/11.1.0.html
+++ b/docs/relnotes/11.1.0.html
@@ -56,6 +56,7 @@ Note: some of
application that uses this extension)
Ryan Houdek (8):
glapi: Add EXT_blend_func_extended XML definitions
glsl: Add required variables to _mesa_glsl_parse_state for
EXT_blend_func_extended
glsl: Add support for the new builtins that EXT_blend_func_extended
provides.
glsl: Add
---
src/mesa/main/get_hash_params.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/mesa/main/get_hash_params.py b/src/mesa/main/get_hash_params.py
index fbc7b8f..9b22b91 100644
--- a/src/mesa/main/get_hash_params.py
+++ b/src/mesa/main/get_hash_params.py
@@ -330,6 +330
---
src/mesa/main/blend.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mesa/main/blend.c b/src/mesa/main/blend.c
index 20aa498..ee5a513 100644
--- a/src/mesa/main/blend.c
+++ b/src/mesa/main/blend.c
@@ -67,7 +67,7 @@ legal_src_factor(const struct gl_context *ctx, G
---
src/glsl/glcpp/glcpp-parse.y | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/glsl/glcpp/glcpp-parse.y b/src/glsl/glcpp/glcpp-parse.y
index 4acccf7..10bf83f 100644
--- a/src/glsl/glcpp/glcpp-parse.y
+++ b/src/glsl/glcpp/glcpp-parse.y
@@ -2384,6 +2384,8 @@ _glcpp_parser_handle_version_
---
src/mapi/glapi/gen/EXT_gpu_shader4.xml | 3 ++-
src/mapi/glapi/gen/es_EXT.xml | 26 ++
src/mesa/main/tests/dispatch_sanity.cpp | 8
3 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/EXT_gpu_shader4.xml
b/src/mapi/gl
gl_MaxDualSourceDrawBuffersEXT - Maximum DS draw buffers supported
Only for ESSL 1.0 it provides two builtins since you can't have user-defined
color output variables
gl_SecondaryFragColorEXT and gl_SecondaryFragDataEXT[MaxDSDrawBuffers]
---
src/glsl/ast_to_hir.cpp| 24 +++
sr
This adds a state for the maximum dual source draw variables available
and the variable for determining if the extension has been enabled
in the program shaders.
---
src/glsl/glsl_parser_extras.cpp | 3 +++
src/glsl/glsl_parser_extras.h | 5 +
2 files changed, 8 insertions(+)
diff --git a/s
irkin wrote:
> On Thu, Nov 5, 2015 at 9:47 PM, Ryan Houdek
> wrote:
> > This implements support for a very new extension to ES, which allows you
> > to do dual source blending just like in desktop OpenGL.
> > This works with the piglits that I am writing that just need to be
In particular I was thinking about a3xx hardware that most likely can't
physically support ES 3.1, and also drivers that may not get it for a long
while.
On Mon, Nov 9, 2015 at 6:29 PM, Ilia Mirkin wrote:
> On Mon, Nov 9, 2015 at 7:10 PM, Ian Romanick wrote:
> > On 11/04/2015
application that uses this extension)
Ryan Houdek (8):
glapi: Add EXT_blend_func_extended XML definitions
glsl: Add required variables to _mesa_glsl_parse_state for
EXT_blend_func_extended
glsl: Add support for the new builtins that EXT_blend_func_extended
provides.
glsl: Add
---
src/mapi/glapi/gen/EXT_gpu_shader4.xml | 3 ++-
src/mapi/glapi/gen/es_EXT.xml | 26 ++
src/mesa/main/tests/dispatch_sanity.cpp | 8
3 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/EXT_gpu_shader4.xml
b/src/mapi/gl
---
src/glsl/glcpp/glcpp-parse.y | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/glsl/glcpp/glcpp-parse.y b/src/glsl/glcpp/glcpp-parse.y
index 4acccf7..10bf83f 100644
--- a/src/glsl/glcpp/glcpp-parse.y
+++ b/src/glsl/glcpp/glcpp-parse.y
@@ -2384,6 +2384,8 @@ _glcpp_parser_handle_version_
This can only be used if EXT_blend_func_extended is enabled
---
src/glsl/glsl_parser.yy | 5 +
1 file changed, 5 insertions(+)
diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy
index 4636435..40e60e5 100644
--- a/src/glsl/glsl_parser.yy
+++ b/src/glsl/glsl_parser.yy
@@ -1463,6 +1
---
src/mesa/main/blend.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mesa/main/blend.c b/src/mesa/main/blend.c
index 20aa498..ee5a513 100644
--- a/src/mesa/main/blend.c
+++ b/src/mesa/main/blend.c
@@ -67,7 +67,7 @@ legal_src_factor(const struct gl_context *ctx, G
---
src/mesa/main/get_hash_params.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/mesa/main/get_hash_params.py b/src/mesa/main/get_hash_params.py
index fbc7b8f..9b22b91 100644
--- a/src/mesa/main/get_hash_params.py
+++ b/src/mesa/main/get_hash_params.py
@@ -330,6 +330
---
docs/relnotes/11.1.0.html | 1 +
src/mesa/main/extensions.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/docs/relnotes/11.1.0.html b/docs/relnotes/11.1.0.html
index c35d91f..5c2e530 100644
--- a/docs/relnotes/11.1.0.html
+++ b/docs/relnotes/11.1.0.html
@@ -56,6 +56,7 @@ Note: some of
gl_MaxDualSourceDrawBuffersEXT - Maximum DS draw buffers supported
Only for ESSL 1.0 it provides two builtins since you can't have user-defined
color output variables
gl_SecondaryFragColorEXT and gl_SecondaryFragDataEXT[MaxDSDrawBuffers]
---
src/glsl/ast_to_hir.cpp| 24
s
This adds a state for the maximum dual source draw variables available
and the variable for determining if the extension has been enabled
in the program shaders.
---
src/glsl/glsl_parser_extras.cpp | 3 +++
src/glsl/glsl_parser_extras.h | 5 +
2 files changed, 8 insertions(+)
diff --git a/s
Yes this is correct. These functions are only available in ES 3.0+ profiles.
The only things that ES 2.0 gets is the new builtins for the shading
language.
On Fri, Nov 6, 2015 at 12:49 PM, Ian Romanick wrote:
> On 11/05/2015 06:47 PM, Ryan Houdek wrote:
> > ---
> > src
---
src/mapi/glapi/gen/EXT_gpu_shader4.xml | 3 ++-
src/mapi/glapi/gen/es_EXT.xml | 26 ++
src/mesa/main/tests/dispatch_sanity.cpp | 8
3 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/EXT_gpu_shader4.xml
b/src/mapi/gl
---
src/mesa/main/get_hash_params.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/mesa/main/get_hash_params.py b/src/mesa/main/get_hash_params.py
index fbc7b8f..9b22b91 100644
--- a/src/mesa/main/get_hash_params.py
+++ b/src/mesa/main/get_hash_params.py
@@ -330,6 +330
application that uses this extension)
Ryan Houdek (8):
Add EXT_blend_func_extended XML definitions
Add required variables to _mesa_glsl_parse_state for
EXT_blend_func_extended
Add support for the new builtins that EXT_blend_func_extended
provides.
Add a parse check to check for the
gl_MaxDualSourceDrawBuffersEXT - Maximum DS draw buffers supported
Only for ESSL 1.0 it provides two builtins since you can't have user-defined
color output variables
gl_SecondaryFragColorEXT and gl_SecondaryFragDataEXT[MaxDSDrawBuffers]
---
src/glsl/ast_to_hir.cpp| 16 +++
src/gl
---
src/glsl/glcpp/glcpp-parse.y | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/glsl/glcpp/glcpp-parse.y b/src/glsl/glcpp/glcpp-parse.y
index 4acccf7..10bf83f 100644
--- a/src/glsl/glcpp/glcpp-parse.y
+++ b/src/glsl/glcpp/glcpp-parse.y
@@ -2384,6 +2384,8 @@ _glcpp_parser_handle_version_
---
src/mesa/main/blend.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/blend.c b/src/mesa/main/blend.c
index 20aa498..185e30e 100644
--- a/src/mesa/main/blend.c
+++ b/src/mesa/main/blend.c
@@ -67,7 +67,7 @@ legal_src_factor(const struct gl_context *ctx, GLe
---
docs/relnotes/11.1.0.html | 1 +
src/mesa/main/extensions.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/docs/relnotes/11.1.0.html b/docs/relnotes/11.1.0.html
index c35d91f..5c2e530 100644
--- a/docs/relnotes/11.1.0.html
+++ b/docs/relnotes/11.1.0.html
@@ -56,6 +56,7 @@ Note: some of
This can only be used if EXT_blend_func_extended is enabled
---
src/glsl/glsl_parser.yy | 5 +
1 file changed, 5 insertions(+)
diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy
index 4636435..40e60e5 100644
--- a/src/glsl/glsl_parser.yy
+++ b/src/glsl/glsl_parser.yy
@@ -1463,6 +1
This adds a state for the maximum dual source draw variables available
and the variable for determining if the extension has been enabled
in the program shaders.
---
src/glsl/glsl_parser_extras.cpp | 3 +++
src/glsl/glsl_parser_extras.h | 5 +
2 files changed, 8 insertions(+)
diff --git a/s
---
src/mesa/main/blend.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/blend.c b/src/mesa/main/blend.c
index 20aa498..185e30e 100644
--- a/src/mesa/main/blend.c
+++ b/src/mesa/main/blend.c
@@ -67,7 +67,7 @@ legal_src_factor(const struct gl_context *ctx, GLe
This adds a state for the maximum dual source draw variables available
and the variable for determining if the extension has been enabled
in the program shaders.
---
src/glsl/glsl_parser_extras.cpp | 3 +++
src/glsl/glsl_parser_extras.h | 5 +
2 files changed, 8 insertions(+)
diff --git a/s
This can only be used if EXT_blend_func_extended is enabled
---
src/glsl/glsl_parser.yy | 5 +
1 file changed, 5 insertions(+)
diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy
index 4636435..40e60e5 100644
--- a/src/glsl/glsl_parser.yy
+++ b/src/glsl/glsl_parser.yy
@@ -1463,6 +1
---
src/mesa/main/get_hash_params.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/mesa/main/get_hash_params.py b/src/mesa/main/get_hash_params.py
index fbc7b8f..9b22b91 100644
--- a/src/mesa/main/get_hash_params.py
+++ b/src/mesa/main/get_hash_params.py
@@ -330,6 +330
application that uses this extension)
Ryan Houdek (8):
Add EXT_blend_func_extended XML definitions
Add required variables to _mesa_glsl_parse_state for
EXT_blend_func_extended
Add support for the new builtins that EXT_blend_func_extended
provides.
Add a parse check to check for the
---
docs/relnotes/11.1.0.html | 1 +
src/mesa/main/extensions.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/docs/relnotes/11.1.0.html b/docs/relnotes/11.1.0.html
index c35d91f..5c2e530 100644
--- a/docs/relnotes/11.1.0.html
+++ b/docs/relnotes/11.1.0.html
@@ -56,6 +56,7 @@ Note: some of
gl_MaxDualSourceDrawBuffersEXT - Maximum DS draw buffers supported
Only for ESSL 1.0 it provides two builtins since you can't have user-defined
color output variables
gl_SecondaryFragColorEXT and gl_SecondaryFragDataEXT[MaxDSDrawBuffers]
---
src/glsl/ast_to_hir.cpp| 16 +++
src/gl
---
src/mapi/glapi/gen/EXT_gpu_shader4.xml | 3 ++-
src/mapi/glapi/gen/es_EXT.xml | 26 ++
src/mesa/main/tests/dispatch_sanity.cpp | 8
3 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/EXT_gpu_shader4.xml
b/src/mapi/gl
application that uses this extension)
Ryan Houdek (8):
Add EXT_blend_func_extended XML definitions
Add required variables to _mesa_glsl_parse_state for
EXT_blend_func_extended
Add support for the new builtins that EXT_blend_func_extended
provides.
Add a parse check to check for the
---
src/mesa/main/blend.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/blend.c b/src/mesa/main/blend.c
index 20aa498..8da81ee 100644
--- a/src/mesa/main/blend.c
+++ b/src/mesa/main/blend.c
@@ -67,7 +67,7 @@ legal_src_factor(const struct gl_context *ctx, GLe
---
src/mapi/glapi/gen/EXT_gpu_shader4.xml | 3 ++-
src/mapi/glapi/gen/es_EXT.xml | 38 ++
2 files changed, 40 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/EXT_gpu_shader4.xml
b/src/mapi/glapi/gen/EXT_gpu_shader4.xml
index b1f7eae..b4120b
This adds a state for the maximum dual source draw variables available
and the variable for determining if the extension has been enabled
in the program shaders.
---
src/glsl/glsl_parser_extras.cpp | 3 +++
src/glsl/glsl_parser_extras.h | 5 +
2 files changed, 8 insertions(+)
diff --git a/s
---
src/mesa/main/get_hash_params.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/mesa/main/get_hash_params.py b/src/mesa/main/get_hash_params.py
index fbc7b8f..9b22b91 100644
--- a/src/mesa/main/get_hash_params.py
+++ b/src/mesa/main/get_hash_params.py
@@ -330,6 +330
gl_MaxDualSourceDrawBuffersEXT - Maximum DS draw buffers supported
Only for ESSL 1.0 it provides two builtins since you can't have user-defined
color output variables
gl_SecondaryFragColorEXT and gl_SecondaryFragDataEXT[MaxDSDrawBuffers]
---
src/glsl/ast_to_hir.cpp| 16 +++
src/gl
---
src/mesa/main/tests/dispatch_sanity.cpp | 8
1 file changed, 8 insertions(+)
diff --git a/src/mesa/main/tests/dispatch_sanity.cpp
b/src/mesa/main/tests/dispatch_sanity.cpp
index abe0f43..97f81f9 100644
--- a/src/mesa/main/tests/dispatch_sanity.cpp
+++ b/src/mesa/main/tests/dispatch_
---
src/mesa/main/extensions.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/mesa/main/extensions.c b/src/mesa/main/extensions.c
index bdc6817..f1692ba 100644
--- a/src/mesa/main/extensions.c
+++ b/src/mesa/main/extensions.c
@@ -221,6 +221,7 @@ static const struct extension extension_tab
This can only be used if EXT_blend_func_extended is enabled
---
src/glsl/glsl_parser.yy | 5 +
1 file changed, 5 insertions(+)
diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy
index 4636435..40e60e5 100644
--- a/src/glsl/glsl_parser.yy
+++ b/src/glsl/glsl_parser.yy
@@ -1463,6 +1
This is a very new extension to ES that gives you dual source blending just
like in desktop OpenGL.
This works with the piglits that I've written, which are in the process
of being cleaned up so they can be pushed, and this also works great
with the Dolphin emulator.
---
src/glsl/ast_to_hir.cpp
I'm hoping to potentially convince about lowering the minimum requirement
of EXT_buffer_storage from ES 3.1 to ES 3.0.
The only thing that causes it to require ES 3.1 is glMemoryBarrier, which
shouldn't really be a hard requirement since the extension can be used
without it.
This is also a similar
This extension requires ES 3.1 since it relies on glMemoryBarrier.
For testing purposes I temporarily moved glMemoryBarrier to be an ES 3.0
function.
This has been tested with the piglit in the ML and the Dolphin emulator.
---
docs/relnotes/11.1.0.html | 1 +
src/mapi/glapi/gen/es_EXT.xml | 9
This extension requires ES 3.1 since it relies on glMemoryBarrier.
For testing purposes I temporarily moved glMemoryBarrier to be an ES 3.0
function.
This has been tested with the piglit in the ML and the Dolphin emulator.
---
docs/relnotes/11.1.0.html | 1 +
src/mapi/glapi/gen/es_EXT.xml | 9
This has been tested with the piglits in the mailing list and
on the Dolphin emulator.
---
docs/GL3.txt | 2 +-
docs/relnotes/11.1.0.html | 2 +
.../glapi/gen/ARB_draw_elements_base_vertex.xml| 6 +-
src/mapi/glapi/gen/es_EXT.xm
This has been tested with the piglits in the mailing list and
on the Dolphin emulator.
---
docs/GL3.txt | 2 +-
docs/relnotes/11.1.0.html | 2 +
.../glapi/gen/ARB_draw_elements_base_vertex.xml| 6 +-
src/mapi/glapi/gen/es_EXT.xm
This has been tested with the piglits in the mailing list and
on the Dolphin emulator.
---
docs/GL3.txt | 2 +-
docs/relnotes/11.1.0.html | 2 +
.../glapi/gen/ARB_draw_elements_base_vertex.xml| 6 +-
src/mapi/glapi/gen/es_EXT.xm
---
docs/GL3.txt | 2 +-
docs/relnotes/11.1.0.html | 2 +
.../glapi/gen/ARB_draw_elements_base_vertex.xml| 6 +-
src/mapi/glapi/gen/es_EXT.xml | 88 ++
src/mesa/main/extensions.c
---
src/mapi/glapi/gen/es_EXT.xml | 88 +++
src/mesa/main/extensions.c| 2 +
src/mesa/vbo/vbo_exec_array.c | 19 --
3 files changed, 105 insertions(+), 4 deletions(-)
diff --git a/src/mapi/glapi/gen/es_EXT.xml b/src/mapi/glapi/gen/es_EXT.xml
in
All vendors I've tested allow token pasting in their ESSL shaders.
At least one application expects this to be supported
even though it is against spec.
This would be the Dolphin GameCube/Wii emulator that requires this.
The vendors I've tested that is known to support this is:
ARM Mali
Qualcomm Ad
I'm proposing changing from explicitly disallowing token pasting in OpenGL
ES to allowing it in a similar fashion to desktop OpenGL.
I'm proposing this for multiple reasons:
- The Dolphin emulator uses it, and has been broken with Mesa's OpenGL
ES for a number of months.
- A number of propr
73 matches
Mail list logo