1. 1d8e24d [WTF] Add makeUnique<T>, which ensures T is fast-allocated, makeUnique / makeUniqueWithoutFastMallocCheck part by ysuzuki@apple.com · 6 years ago
  2. 0f3f2dd [WTF] Add makeUnique<T>, which ensures T is fast-allocated, WTF_MAKE_FAST_ALLOCATED annotation part by ysuzuki@apple.com · 6 years ago
  3. 12cc142 Remove support for macOS < 10.13 by krollin@apple.com · 6 years ago
  4. 2498b91 [WebGL] Remove software rendering and simplify context creation on macOS by dino@apple.com · 6 years ago
  5. f55c8d5 WebGL not supported on WKWebView on UIKit for Mac by dino@apple.com · 6 years ago
  6. 4ed0d85 Hook up WebGL's back buffer in ANGLE backend on macOS by commit-queue@webkit.org · 6 years ago
  7. 9d7713a Add preliminary ANGLE backend to WebCore by dino@apple.com · 6 years ago
  8. 8c863f3 Unreviewed, rolling out r246501. by ryanhaddad@apple.com · 6 years ago
  9. 75193cb Support using ANGLE as the backend for the WebGL implementation by dino@apple.com · 6 years ago
  10. 1e847592 Switch from PLATFORM(IOS) to PLATFORM(IOS_FAMILY) by ap@apple.com · 6 years ago
  11. e3b57f0 [macOS] Switching to discrete GPU should be done in the UI process by dino@apple.com · 6 years ago
  12. 907de27 WebGL 2 Conformance: primitive restart and draw_primitive_restart WebGL2 sample by justin_fan@apple.com · 6 years ago
  13. 1e92e0c [WebGL2] Support compilation of GLSL ES version 300 shaders by commit-queue@webkit.org · 7 years ago
  14. dd3e43f Match GraphicsContext3D with correct virtual screen using registryID by commit-queue@webkit.org · 7 years ago
  15. 19518b0 [macOS] Ensure that WebGL contexts are always set to an accelerated virtual screen by commit-queue@webkit.org · 7 years ago
  16. 9f1927e Safari WebGL does not consistently provide correct GPU context on eGPU systems by commit-queue@webkit.org · 7 years ago
  17. 3b5278c Move OpenGL display mask to screen data struct. by pvollan@apple.com · 7 years ago
  18. 6343326 The layout test fast/canvas/canvas-blending-global-alpha.html is failing when the WebContent process does not have WindowServer access. by pvollan@apple.com · 7 years ago
  19. 6183190 Avoid uninitialized mach ports by bfulgham@apple.com · 7 years ago
  20. 754a7f7 The layout test fast/canvas/webgl/read-pixels-test.html is timing out. by pvollan@apple.com · 7 years ago
  21. 6667f42 Fix the build after r229858 by timothy_horton@apple.com · 7 years ago
  22. 3f0a3a1 Adopt USE(OPENGL[_ES]) in more places by timothy_horton@apple.com · 7 years ago
  23. a78fa51 REGRESSION: WebGL no longer producing a transparent canvas on iOS by dino@apple.com · 7 years ago
  24. f71f1fd Creating a second AVPlayerItemVideoOutput causes flakey failures by jer.noble@apple.com · 7 years ago
  25. fdeb966 Avoid duplicate multisample resolve before WebGL compositing by dino@apple.com · 7 years ago
  26. ab161bb Unreviewed build fix; add UNUSED_PARAM macros. by jer.noble@apple.com · 7 years ago
  27. 73a0b28 Performance: do pixel conformance and texturing in a single step. by jer.noble@apple.com · 7 years ago
  28. 49e4b25 Lots of missing frames in YouTube360 when fullscreen on MacBook by dino@apple.com · 7 years ago
  29. e0d5898 Unreviewed, rolling out r222951 and r222952. by ryanhaddad@apple.com · 7 years ago
  30. a4fe1ba Lots of missing frames in YouTube360 when fullscreen on MacBook by dino@apple.com · 7 years ago
  31. e8a216a [PAL] Move spi/ios and spi/win directories into PAL by commit-queue@webkit.org · 8 years ago
  32. 499f5f5 Rename GraphicsContext[3D]Mac to Cocoa and move things into graphics/cocoa by dino@apple.com · 8 years ago[Renamed (96%) from Source/WebCore/platform/graphics/mac/GraphicsContext3DMac.mm]
  33. e0a698c Clean-up some things in GraphicsContext3D by dino@apple.com · 8 years ago
  34. 850ec8f Avoid unnecessary copy of framebuffer into WebGL Layer by dino@apple.com · 8 years ago
  35. 68791fa checkGPUStatus needs to exercise instancing calls by dino@apple.com · 8 years ago
  36. d496522 Non-muxable GPUs shouldn't allow offline rendering by dino@apple.com · 8 years ago
  37. bce9313 Update ANGLE by dino@apple.com · 8 years ago
  38. 7d7fe74a Drop Timer::startOneShot() overload taking a double by cdumez@apple.com · 8 years ago
  39. f62cb2d No need for static attributes when creating a pixel format by dino@apple.com · 8 years ago
  40. 882f496 Unreviewed, rolling out r212639. by jonlee@apple.com · 8 years ago
  41. 95e39ffa Unreviewed, rolling out r212637. by ryanhaddad@apple.com · 8 years ago
  42. ce95a93 Add 'webglcontextchanged' WebGLContextEvent by dino@apple.com · 8 years ago
  43. 1673083 Activate/deactivate high performance GPU when requested by dino@apple.com · 8 years ago
  44. 243f789 Rename preferLowPowerToHighPerformance to powerPreference by dino@apple.com · 8 years ago
  45. 558162d WebGL content in Safari sticks to GPU that it was started on, sometimes causing extra battery drain and difficulty interacting with UI by dino@apple.com · 8 years ago
  46. daee778 [WebGL] Do not allow GPU muxing on some old Mac hardware by dino@apple.com · 8 years ago
  47. 92097af [WebIDL] WebGLContextAttributes should be a dictionary by weinig@apple.com · 8 years ago
  48. 16ae796 Remove some unnecessary includes https://bugs.webkit.org/show_bug.cgi?id=164174 by commit-queue@webkit.org · 8 years ago
  49. 9d2321a [macOS] [WebGL2] Temporarily upgrade WebGL 2's internal OpenGL context from version 2.1 to 3.2 by mmaxfield@apple.com · 8 years ago
  50. 65f0f25 Implement preferLowPowerToHighPerformance for WebGL by dino@apple.com · 9 years ago
  51. b33157c WTF should know about Language https://bugs.webkit.org/show_bug.cgi?id=157756 by fpizlo@apple.com · 9 years ago
  52. 70e1086 Creating a large number of WebGL contexts should recycle older contexts by commit-queue@webkit.org · 9 years ago
  53. 3f212d5 WebGL based canvases composite incorrectly after changing size by commit-queue@webkit.org · 9 years ago
  54. 7a44e83 [WebGL2] Use Open GL ES 3.0 to back WebGL2 contexts by commit-queue@webkit.org · 9 years ago
  55. bac6fdb [WebGL] iOS doesn't respect the alpha:false context creation attribute by dino@apple.com · 9 years ago
  56. 5c16961 [iOS] Antialiasing doesn't work in WebGL by dino@apple.com · 9 years ago
  57. 4004d89 [WebGL] Blacklisted OpenGL contexts are not safe to use by bfulgham@apple.com · 9 years ago
  58. 86c5f85 [Mac] WebKit contains dead source code for OS X Mavericks and earlier by mitz@apple.com · 9 years ago
  59. cd88c4a Crash in gleLookupHashObject when context is lost by dino@apple.com · 9 years ago
  60. 54998cf Update ANGLE to b11e2483742db884bd0af41f78f528240577356b. by achristensen@apple.com · 10 years ago
  61. 10f0d0c Rename WTF_USE_3D_GRAPHICS to ENABLE_GRAPHICS_CONTEXT_3D by mcatanzaro@igalia.com · 10 years ago
  62. 39f62dc Unreviewed Mavericks build attempt fix after r180609. by rniwa@webkit.org · 10 years ago
  63. 466f67d WebGL: Destroy the GLContext if a GPU restart has been detected. by roger_fong@apple.com · 10 years ago
  64. cff3ba9 Use angle-bracket form to include external headers in WebCore by carlosgc@webkit.org · 10 years ago
  65. 200c106 Multithreaded WebGL is a bad idea - remove it by dino@apple.com · 10 years ago
  66. 8bfad45 Increase number of maximum active WebGL contexts. by roger_fong@apple.com · 11 years ago
  67. d370f42 [iOS] Use WebGLLayer rather than PlatformLayer in GraphicsContext3D by dino@apple.com · 11 years ago
  68. 5bb16bb Attempted iOS build fix. by dino@apple.com · 11 years ago
  69. 67d99a3 [Apple] WebGL layer may use GC3D after free with remote layer hosting by dino@apple.com · 11 years ago
  70. ac6d6b9 Limit number of active graphics contexts per web process. by roger_fong@apple.com · 11 years ago
  71. 777b622 Removed unnecessary notImplemented.h includes. by commit-queue@webkit.org · 11 years ago
  72. 2b60053 Move to using std::unique_ptr for opengl, texmap, transforms and efl in WebCore/platform/graphics. by commit-queue@webkit.org · 11 years ago
  73. 97d7141 [WebGL] Destroy EAGLContext's backing store by dino@apple.com · 11 years ago
  74. 9204733 .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers by mjs@apple.com · 11 years ago
  75. d924a8e Mac port uses ANGLE_instanced_arrays related apis through those in GraphicsContext3DCommon.cpp by changseok.oh@collabora.com · 11 years ago
  76. 81d4ed9 Source/WebCore: [WebGL] Implement ANGLE_instanced_arrays by dino@apple.com · 11 years ago
  77. 2e05f93 [iOS] Multisampling is not available on iOS by ddkilzer@apple.com · 11 years ago
  78. b8ade58 [iOS] Upstream WebCore/platform changes by dbates@webkit.org · 11 years ago
  79. bb361b0 [WebGL] CGLPixelFormat should specify SampleBuffer and Sample count when using MSAA by bfulgham@apple.com · 11 years ago
  80. 9312a53 [WebGL] Implement a software rendering option on Mac by dino@apple.com · 11 years ago
  81. 1642b09 [WebGL] Allow multithreaded OpenGL contexts by dino@apple.com · 12 years ago
  82. df60608 Move TypedArray implementation into JSC by oliver@apple.com · 12 years ago
  83. ed9bde7 Stop including UnusedParam.h https://bugs.webkit.org/show_bug.cgi?id=116003 by andersca@apple.com · 12 years ago
  84. 051fed9 Move from constructor and member function adoptCF/NS to free function adoptCF/NS. by darin@apple.com · 12 years ago
  85. 285e7e6 Upgrade ANGLE to r1987 https://bugs.webkit.org/show_bug.cgi?id=111381 by kbr@google.com · 12 years ago
  86. 0b2c12d Create GraphicsContext3DState to aggregate state objects by bruno.abinader@basyskom.com · 12 years ago
  87. 1c2b02e [GTK] Add support for creating EGL contexts by mrobinson@webkit.org · 12 years ago
  88. 98debd8 [Texmap] Move TextureMapperGL to use GraphicsContext3D by commit-queue@webkit.org · 13 years ago
  89. 60e8454 Make WebCore build with the latest version of clang. by mrowe@apple.com · 13 years ago
  90. 549b9fa1 Make GC3D and E3D more maintainable for GLES platforms by commit-queue@webkit.org · 13 years ago
  91. 4a782c8 90506 by noam.rosenthal@nokia.com · 13 years ago
  92. c8e4c8d Unreviewed, rolling out http://trac.webkit.org/changeset/122116 and http://trac.webkit.org/changeset/122119 by fpizlo@apple.com · 13 years ago
  93. ee5e37c Make GC3D and E3D more maintainable for GLES platforms by commit-queue@webkit.org · 13 years ago
  94. 09b3540 REGRESSION(117918) - 4 webgl/tex-iomage-and-sub-image-2d-with-image tests failing on Mac bots. by kbr@google.com · 13 years ago
  95. 3451b1f Add Plumming to get graphics error messages to JS Console by commit-queue@webkit.org · 13 years ago
  96. 9ce01c6 Move typed array implementations into wtf by oliver@apple.com · 13 years ago
  97. 5e1d7fb Fixes to GraphicsContext3D::makeCurrent on gtk and mac by nduca@chromium.org · 13 years ago
  98. 7ec77868 Since GraphicsContext3D::makeContextCurrent can fail, return bool. by nduca@chromium.org · 13 years ago
  99. 6c2ddda Rename GraphicsContext3DInternal to GraphicsContext3DPrivate and add a dummy version of this class for Mac by cmarrin@apple.com · 14 years ago
  100. 8b173f1 Make GraphicsContext3D::isResourceSafe a function and, on Chromium, determine its value lazily by nduca@chromium.org · 14 years ago