Closed Bug 1024066 Opened 10 years ago Closed 10 years ago

webgl-1.0.3 conformance failure OES texture half float

Categories

(Core :: Graphics: CanvasWebGL, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla33

People

(Reporter: wlitwinczyk, Assigned: wlitwinczyk)

Details

Attachments

(2 files, 1 obsolete file)

Comment on attachment 8438718 [details] [diff] [review]
oes_half_float_patch

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

::: content/canvas/src/WebGLContextValidate.cpp
@@ -1205,5 @@
>      case LOCAL_GL_UNSIGNED_BYTE:
>          validInput = (jsArrayType == -1 || jsArrayType == js::ArrayBufferView::TYPE_UINT8);
>          break;
>  
> -        // TODO: WebGL spec doesn't allow half floats to specified as UInt16.

Yep, we got this changed.
Attachment #8438718 - Flags: review?(jgilbert) → review+
Attached image oes_texture_half_float_pass.png (obsolete) —
Attachment #8438727 - Attachment is obsolete: true
Keywords: checkin-needed
https://hg.mozilla.org/integration/mozilla-inbound/rev/4f6144466d92

Friendly reminder that your commit message should be summarizing what the patch is actually doing, not just restating the problem it's fixing. Thanks!
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Committing_Rules_and_Responsibilities#Checkin_comment
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/4f6144466d92
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: