Closed Bug 1177271 Opened 9 years ago Closed 9 years ago

Add WebGLFormat format tables

Categories

(Core :: Graphics: CanvasWebGL, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla42
Tracking Status
firefox42 --- fixed

People

(Reporter: jgilbert, Assigned: jgilbert)

Details

Attachments

(4 files)

Let's just get the data in the tree so we can start using it, even if we haven't switched everything over yet.
Attachment #8625968 - Flags: review?(dglastonbury)
Assignee: nobody → jgilbert
Attachment #8625968 - Flags: review?(dglastonbury) → review+
Attachment #8626700 - Flags: review?(dglastonbury)
Comment on attachment 8626700 [details] [diff] [review]
0002-Get-it-compiling.patch

Review of attachment 8626700 [details] [diff] [review]:
-----------------------------------------------------------------

Sorry this took so long.
Attachment #8626700 - Flags: review?(dglastonbury) → review+
OK, I pulled the patch locally and it doesn't compile on OS X at all. After fixing uint8_t/uint16_t issue, compilation dies on std::initializer_list. Grepping the code base, it appears to not be used by any gecko code. Could we do this with out the use of std::initializer_list?
(In reply to Dan Glastonbury :djg :kamidphish from comment #3)
> OK, I pulled the patch locally and it doesn't compile on OS X at all. After
> fixing uint8_t/uint16_t issue, compilation dies on std::initializer_list.
> Grepping the code base, it appears to not be used by any gecko code. Could
> we do this with out the use of std::initializer_list?

I was told this might happen.
Attachment #8628519 - Flags: review?(dglastonbury)
Attachment #8628519 - Flags: review?(dglastonbury) → review+
Have you bounced these patch off of Try?
Attached patch 0004-more.patchSplinter Review
Attachment #8630754 - Flags: review?(dglastonbury)
Comment on attachment 8630754 [details] [diff] [review]
0004-more.patch

Review of attachment 8630754 [details] [diff] [review]:
-----------------------------------------------------------------

::: dom/canvas/WebGLFormats.cpp
@@ +475,5 @@
>  }
>  
> +//////////////////////////////////////////////////////////////////////////////////////////
> +//////////////////////////////////////////////////////////////////////////////////////////
> +//////////////////////////////////////////////////////////////////////////////////////////

O_O
Attachment #8630754 - Flags: review?(dglastonbury) → review+
Excellent, it compiles. I'd recommend adding debug tests to your try push next, to be sure you don't leak a Mutex in mochitests and crashtests and mochitest-dt.

Backed out in https://hg.mozilla.org/integration/mozilla-inbound/rev/97b92a4f10ab
https://hg.mozilla.org/mozilla-central/rev/97c42d4fbdb1
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: