- San Francisco, CA
-
10:49
(UTC -07:00)
Block or Report
Block or report chinmaygarde
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
1,364 contributions in the last year
Less
More
Activity overview
Contribution activity
June 2023
Created 38 commits in 4 repositories
Created 1 repository
- chinmaygarde/tcr C++
Created a pull request in flutter/engine that received 8 comments
[Impeller] FenceWaiterVK: Move potentially slow calls out of wait set mutex critical section.
Moves signaled checks and callbacks out of the wait set mutex critical section. The signaled checked can apparently be super slow on Qualcomm devic…
+105
−40
•
8
comments
Opened 1 other pull request in 1 repository
flutter/engine
1
open
Reviewed 33 pull requests in 1 repository
flutter/engine
25 pull requests
- [Impeller] Give Impeller a dedicated raster priority level worker loop.
- [Impeller] Add Vulkan allocator traces.
- [Impeller] Fixes for GLES color mask setup
- [Impeller] Treat SubOptimalKHR as rotated.
- [Impeller] opt srgb to linear into f16
- [Impeller] use default precision specifiers.
- [Impeller] Label present waiter command buffer in SurfaceMTL
- [Impeller] FenceWaiterVK: Move potentially slow calls out of wait set mutex critical section.
- [Impeller] avoid locking fence waiter while querying fence status.
- Add missing android lint to linux_unopt.
- [android]: Make Robolectric tests work with SDK 33
- ParagraphStyle uses the wrong bit mask
- [Impeller] Fix and reland drawPaint collapsing optimization.
- Roll buildroot to 6e71c38443c0bf9d8954c87bf69bb4e019f44f94
- [Impeller] Fix up coverage hints for blending/vertices, fix TiledTextureContents::RenderToSnapshot
- [Impeller] use pixel format in construction of initial PSO objects, set default sample count to 4.
- Revert "[Impeller] correct default PSO pixel format and sample count."
- [Impeller] dont use concurrent runner to decode images on Android.
- [Impeller] correct default PSO pixel format and sample count.
- setupDefultFontManager correctly clear out cache
- Make validation logs ERROR level
- [Impeller] Added cache for command buffers in vulkan
- [Impeller] Null check for the device holder in the Vulkan context destructor
- [Impeller] Reland attempt Vulkan setup and fallback to GLES.
- Add missing includes
- Some pull request reviews not shown.
Created an issue in flutter/flutter that received 3 comments
[Impeller] Audit instances where sizes of intermediate render targets can get bigger than the max supported texture size.
This happens relatively infrequently but there is no way of reliably testing we don't run into such situations and cause the allocator to bail.
3
comments
Opened 5 other issues in 1 repository
flutter/flutter
5
open
- [Impeller] Take advantage of pre-rotation in the Vulkan swapchain.
- [Impeller] Support lossy texture compression in the Vulkan backend.
- [Impeller] Metal screenshotter in tests must wait until the GPU is done rendering to the texture before screenshotting.
- [Impeller] Implement framebuffer fetch via subpasss in Vulkan.
- [Impeller] Verify the integrity of the Vulkan pipeline cache.




