Closed Bug 1884836 Opened 4 months ago Closed 4 months ago

Base graphics support for iOS

Categories

(Core :: Graphics, task)

Unspecified
iOS
task

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

No description provided.
Depends on: 1884832

Original work by Nika Layzell and Ted Mielczarek.

Of note:

  • GLdouble and GLclampd are not defined in the iPhoneOS SDK opengl
    headers.
  • GL_CONTEXT_PROVIDER_DEFAULT was defined too early for
    GLContextProviderEAGL to be used as intended.
  • GLContextProviderEAGL::CreateForCompositorWidget was aligned with
    GLContextProviderCGL::CreateForCompositorWidget. There is a ton of
    overlap between both, but sharing more code was left out of scope.
  • MacIOSurface::BindTexImage and
    SurfacePoolCA::LockedPool::GetFramebufferForSurface were left
    unimplemented.
Blocks: 1885061
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/cc464f6e2cfb
Base graphics support for iOS. r=gfx-reviewers,bradwerth
Pushed by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/56bbc2a419e8
Fix bustage on SharedSurfaceIO.cpp . r=glandium

Backed out for causing mochitests failures in test_2_conformance__textures__misc__texture-corner-case-videos.html.

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__misc__texture-corner-case-videos.html | shouldBe 0,255,0

Also, please don't forget to include the patch for build bustages.

Flags: needinfo?(mh+mozilla)
Attachment #9391361 - Attachment is obsolete: true
Flags: needinfo?(mh+mozilla)
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/4d740f414c4e
Base graphics support for iOS. r=gfx-reviewers,bradwerth
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: