{ "changes": [ { "host": "android", "project": "platform/frameworks/support", "creationTime": "1674620211000", "lastModificationTime": "1674620211000", "latestRevision": "1efe47576975102a61615eef7af060e504fb2f29", "revisions": [ { "gitRevision": "1efe47576975102a61615eef7af060e504fb2f29", "commit": { "author": { "name": "Nader Jawad", "email": "njawad@google.com" }, "committer": { "name": "Gerrit Code Review", "email": "noreply-gerritcodereview@google.com" }, "subject": "Merge changes I849bb702,I5149cdae into androidx-main", "commitMessage": "Merge changes I849bb702,I5149cdae into androidx-main\n\n* changes:\n Refactored SyncFence creation\n Graphics-Core API refactoring\n" } } ], "projectPath": "frameworks/support" }, { "host": "android", "project": "platform/frameworks/support", "branch": "androidx-main", "changeNumber": "2397746", "patchset": 7, "status": "merged", "creationTime": "1674268151000", "lastModificationTime": "1674620211000", "latestRevision": "aa07fbac47388a584009902986d76f1a67c1dcbf", "revisions": [ { "gitRevision": "aa07fbac47388a584009902986d76f1a67c1dcbf", "patchSet": 7, "fetchs": [ { "method": "repo", "url": "platform/frameworks/support", "ref": "refs/changes/46/2397746/7" }, { "method": "http", "url": "https://android.googlesource.com/platform/frameworks/support", "ref": "refs/changes/46/2397746/7" } ], "commit": { "parents": [ { "commitId": "7c01ff0cba383a67a8a6bda3749ca381a39d79e4", "subject": "Graphics-Core API refactoring" } ], "author": { "name": "Nader Jawad", "email": "njawad@google.com" }, "committer": { "name": "Nader Jawad", "email": "njawad@google.com" }, "subject": "Refactored SyncFence creation", "commitMessage": "Refactored SyncFence creation\n\nRelnote: \"Consolidated SyncFence creation to\nstatic factory method on SyncFenceCompat.\n\nRemoved public compatibility method for\neglDupNativeFenceFDANDROID in favor of SyncFenceCompat\nfactory method for SyncFence creation. This is to\nensure all API surfaces receive the correct SyncFence\nimplementation regardless of API level.\"\n\nBug: 251278628\nTest: re-ran graphics core tests\nChange-Id: I849bb702ab07ff3e3f154d80ca950e198a362981\n", "bugIds": [ "251278628" ] }, "creationTime": "1674596331000", "ref": "refs/changes/46/2397746/7", "uploader": { "name": "Nader Jawad", "email": "njawad@google.com", "accountId": "1345596" } } ], "owner": { "name": "Nader Jawad", "email": "njawad@google.com" }, "changeId": "I849bb702ab07ff3e3f154d80ca950e198a362981", "submittedTime": "1674620211000", "projectPath": "frameworks/support" }, { "host": "android", "project": "platform/frameworks/support", "branch": "androidx-main", "changeNumber": "2397743", "patchset": 6, "status": "merged", "creationTime": "1674258386000", "lastModificationTime": "1674620211000", "latestRevision": "7c01ff0cba383a67a8a6bda3749ca381a39d79e4", "revisions": [ { "gitRevision": "7c01ff0cba383a67a8a6bda3749ca381a39d79e4", "patchSet": 6, "fetchs": [ { "method": "repo", "url": "platform/frameworks/support", "ref": "refs/changes/43/2397743/6" }, { "method": "http", "url": "https://android.googlesource.com/platform/frameworks/support", "ref": "refs/changes/43/2397743/6" } ], "commit": { "parents": [ { "commitId": "e1b4ece02b516152a30e3c0971dfa32b93afe7c0", "subject": "Merge \"Disable AudioSourceTest on emulator\" into androidx-main" } ], "author": { "name": "Nader Jawad", "email": "njawad@google.com" }, "committer": { "name": "Nader Jawad", "email": "njawad@google.com" }, "subject": "Graphics-Core API refactoring", "commitMessage": "Graphics-Core API refactoring\n\nRelnote: \"Added documentation for FrameBufferRenderer and\nSyncStrategy.\nMoved FrameBufferRenderer + FrameBuffer + FrameBufferPool to\nandroidx.graphics.opengl package\nMoved SyncStrategy to androidx.graphics.opengl package\nUpdated RenderCallback#onDraw docs\nUpdated documentation of RenderCallback#obtainFrameBuffer that\nimplementor of API is responsible for calling FrameBuffer.close\nUpdated onDrawComplete to indicate consumers are repsonsible for\ndispatching contents to display\nMoved SyncFence compatibility interfaces/classes to androidx.hardware\npackage to mirror the framework\nRenamed SyncFence API to SyncFenceV19 and made private to consolidate\nusages to SyncFenceCompat which leverages the framework's SyncFence\nAPI wherever possible.\"\n\nBug: 251278628\nTest: re-ran graphics-core tests\nChange-Id: I5149cdaed6c12822c898dde02ca3d1f12cb64d45\n", "bugIds": [ "251278628" ] }, "creationTime": "1674534613000", "ref": "refs/changes/43/2397743/6", "uploader": { "name": "Nader Jawad", "email": "njawad@google.com", "accountId": "1345596" } } ], "owner": { "name": "Nader Jawad", "email": "njawad@google.com" }, "changeId": "I5149cdaed6c12822c898dde02ca3d1f12cb64d45", "submittedTime": "1674620211000", "projectPath": "frameworks/support" } ] }