[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions
https://bugs.freedesktop.org/show_bug.cgi?id=98242 Andre Klapper changed: What|Removed |Added Blocks|110097 | -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions
https://bugs.freedesktop.org/show_bug.cgi?id=98242 Sayyar Hassan changed: What|Removed |Added Blocks||110097 Referenced Bugs: https://bugs.freedesktop.org/show_bug.cgi?id=110097 [Bug 110097] double Everything's Quality, Please! (Fix all the dEQP bugs!) -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions
https://bugs.freedesktop.org/show_bug.cgi?id=98242 --- Comment #8 from Kenneth Graunke --- Here's an updated version of that patch which passes the "line_expression" tests in addition to the "line_and_file_expression" tests. I haven't tested it further, and am not advocating one way or another...just making sure we have a hack in case someone needs them. https://cgit.freedesktop.org/~kwg/mesa/commit/?h=glcpp-line-expressions -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions
https://bugs.freedesktop.org/show_bug.cgi?id=98242 --- Comment #7 from Tapani Pälli --- (In reply to Kenneth Graunke from comment #6) > I've split out the define defined parts of this bug as: > https://bugs.freedesktop.org/show_bug.cgi?id=98522 > > This bug will now just be about #line expressions. since #line is very likely highly unused my proposal would be to handle these 'case by case', as example this branch contains patch that makes these particular cases pass: https://cgit.freedesktop.org/~tpalli/mesa/log/?h=handle_expr -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions
https://bugs.freedesktop.org/show_bug.cgi?id=98242 Kenneth Graunke changed: What|Removed |Added Summary|dEQP mandates preprocessor |dEQP mandates preprocessor |tests for #line expressions |tests for #line expressions |and define defined | --- Comment #6 from Kenneth Graunke --- I've split out the define defined parts of this bug as: https://bugs.freedesktop.org/show_bug.cgi?id=98522 This bug will now just be about #line expressions. -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined
https://bugs.freedesktop.org/show_bug.cgi?id=98242 --- Comment #5 from Tapani Pälli --- (In reply to Tapani Pälli from comment #4) > It seems Mesa already supports such expressions for #define's, I wonder if > same functionality could be hooked up to parse #line .. just a thought oops this is not really true, following would need to be supported and is not currently supported "#line (233 +10) (+10)" -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined
https://bugs.freedesktop.org/show_bug.cgi?id=98242 --- Comment #4 from Tapani Pälli --- It seems Mesa already supports such expressions for #define's, I wonder if same functionality could be hooked up to parse #line .. just a thought -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined
https://bugs.freedesktop.org/show_bug.cgi?id=98242 Ian Romanick changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from Ian Romanick --- We'll have to argue with Android people then. We're never going to implement this garbage. Period. -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined
https://bugs.freedesktop.org/show_bug.cgi?id=98242 Kenneth Graunke changed: What|Removed |Added CC||i...@freedesktop.org --- Comment #2 from Kenneth Graunke --- Ugh. These are tests for that awful "arbitrary expressions in the #line directive" thing we discussed with Khronos, and no vendor actually wanted. We had planned to never support this, but apparently we either have to, or we have to go argue with Android people. -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined
https://bugs.freedesktop.org/show_bug.cgi?id=98242 Kenneth Graunke changed: What|Removed |Added Summary|GLES3.0 dEQP failure|dEQP mandates preprocessor |"expected shaders to|tests for #line expressions |compile and link properly, |and define defined |but failed to compile." | -- You are receiving this mail because: You are the assignee for the bug.___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev