Skip to content

Conversation

@kainino0x
Copy link
Contributor

Makes this test more likely to catch the intended driver bug in the presence of attempted workarounds. (This caught that a few of my attempts at workarounds were not good enough. The eventual fix is (probably) to just preallocate POSITIVE_X, level 0 before everything else.)

These tests were generated by shuffling the initialization order
thousands of times and picking specifically the cases that failed
on the affected driver.

https://crbug.com/905003

Makes this test more likely to catch the intended driver bug.

These tests were generated by shuffling the initialization order
thousands of times and picking specifically the cases that failed
on the affected driver.

crbug.com/905003
@kdashg
Copy link
Contributor

kdashg commented Feb 12, 2019

Crazy, thanks!

@kainino0x
Copy link
Contributor Author

Considered adding more test cases here, to wriggle around more workaround attempts. But after thinking about this more, it's just too hard to even work around. I'm going to merge these just to make the test a little more robust, but I've sent this bug to NVIDIA (again) so hopefully they can take care of it in their driver instead.

@kainino0x kainino0x merged commit effc32f into KhronosGroup:master Feb 13, 2019
@kainino0x kainino0x deleted the integer-cubemap branch February 13, 2019 00:41
kenrussell added a commit to kenrussell/WebGL that referenced this pull request Jul 27, 2020
Incorporate fix from KhronosGroup#2327, which never made it into the 2.0.0
snapshot. This test was substantially rewritten on top-of-tree in KhronosGroup#2806.
kenrussell added a commit that referenced this pull request Jul 27, 2020
…3127)

Incorporate fix from #2327, which never made it into the 2.0.0
snapshot. This test was substantially rewritten on top-of-tree in #2806.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants