https://bugs.freedesktop.org/show_bug.cgi?id=106283
Tapani Pälli changed:
What|Removed |Added
Status|NEW |ASSIGNED
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.
--
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.
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
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
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
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
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
https://bugs.freedesktop.org/show_bug.cgi?id=106283
Tapani Pälli changed:
What|Removed |Added
CC||lem...@gmail.com
--
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
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.
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
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,
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().
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
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
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
17 matches
Mail list logo