[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-07-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 Tapani Pälli changed: What|Removed |Added Status|NEW |ASSIGNED

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-06-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #14 from Tapani Pälli --- Created attachment 140342 --> https://bugs.freedesktop.org/attachment.cgi?id=140342=edit fix wip I believe this should do the trick. If this works OK for you I can clean it up and send it forward. --

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #13 from i...@yahoo.com --- (In reply to Mark Janes from comment #12) > do you have an apitrace file of your workload, so I can test this > functionality in FrameRetrace? The needed functionality was to dig deeper into bug #91808.

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-06-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #12 from Mark Janes --- do you have an apitrace file of your workload, so I can test this functionality in FrameRetrace? -- You are receiving this mail because: You are the assignee for the

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-06-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #11 from i...@yahoo.com --- (In reply to iive from comment #10) > Just a reminder about the shader replacement feature request. > > I hope that you haven't forgotten about it. When I got my first reply I was so hopeful that this

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-05-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #10 from i...@yahoo.com --- (In reply to iive from comment #9) > (In reply to Tapani Pälli from comment #8) > > I'm working on something different ATM and would not like to context switch > > but will look at this later. If changes

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #9 from i...@yahoo.com --- (In reply to Tapani Pälli from comment #8) > I'm working on something different ATM and would not like to context switch > but will look at this later. If changes from b...@besd.de make sense, it > would be

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-05-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #8 from Tapani Pälli --- (In reply to iive from comment #7) > (In reply to Tapani Pälli from comment #4) > > (In reply to iive from comment #3) > > OK I see .. it looks like it should be pretty straightforward to

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-05-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 Tapani Pälli changed: What|Removed |Added CC||lem...@gmail.com --

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-05-08 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #7 from i...@yahoo.com --- (In reply to Tapani Pälli from comment #4) > (In reply to iive from comment #3) > OK I see .. it looks like it should be pretty straightforward to implement > this support by sharing the dumping code. Will

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-04-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #6 from Mark Janes --- FrameRetrace supports gl shader replacement. I'll enhance it to support glProgramString. It will be easier to debug shaders with FrameRetrace than using the environment variables.

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-04-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #5 from b...@besd.de --- Hi, if you are looking at the shader capture code, would you consider looking at this patch too? https://lists.freedesktop.org/archives/mesa-dev/2018-April/193430.html I just send it to the

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-04-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #4 from Tapani Pälli --- (In reply to iive from comment #3) > No it does not help. > Yes, I swapped the working and not working functions. > Sorry, my mistake. But the point remains. > > As you have said yourself,

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-04-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #3 from i...@yahoo.com --- No it does not help. Yes, I swapped the working and not working functions. Sorry, my mistake. But the point remains. As you have said yourself, Shader replacements don't work for ancient glProgramString().

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-04-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #2 from Tapani Pälli --- One source of confusion here might be that there exists 2 shader dumping paths in Mesa, created for different purposes. Shader replacement is done with MESA_SHADER_DUMP_PATH and

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-04-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 --- Comment #1 from Tapani Pälli --- If you are referring to MESA_SHADER_DUMP_PATH and MESA_SHADER_READ_PATH, your conclusion seems wrong. Shader replacement works when application calls glShaderSource(). You need to set the

[Mesa-dev] [Bug 106283] Shader replacements works only for limited use cases

2018-04-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106283 Bug ID: 106283 Summary: Shader replacements works only for limited use cases Product: Mesa Version: unspecified Hardware: All OS: All Status: NEW