Metal: use atomic for buffer tracking #14045
presubmit.yml
on: pull_request
  
    
      build-mac
    
          
              6m 5s
          
      
    
      build-linux
    
          
              7m 29s
          
      
    
      build-windows
    
          
              15m 3s
          
      
    
      build-android
    
          
              11m 35s
          
      
    
      build-iOS
    
          
              6m 9s
          
      
    
      build-web
    
          
              7m 23s
          
      
    
      validate-docs
    
          
              42s
          
      
    
      test-renderdiff
    
          
              14m 43s
          
      
    
      validate-wgsl-webgpu
    
          
              16m 31s
          
      
    
      test-code-correctness
    
          
              10m 8s
          
      Annotations
5 warnings
          | 
                   
                      
                          test-renderdiff
                        
                      
                       
                  `$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated
dependents or dependents with broken linkage!
 
                         | 
              
| 
                   
                      
                          test-renderdiff
                        
                      
                       
                  pkgconf 2.5.1 is already installed and up-to-date.
To reinstall 2.5.1, run:
  brew reinstall pkgconf
 
                         | 
              
| 
                   
                      
                          test-renderdiff
                        
                      
                       
                  ninja 1.13.1 is already installed and up-to-date.
To reinstall 1.13.1, run:
  brew reinstall ninja
 
                         | 
              
| 
                   
                      
                          test-renderdiff
                        
                      
                       
                  libxext 1.3.6 is already installed and up-to-date.
To reinstall 1.3.6, run:
  brew reinstall libxext
 
                         | 
              
| 
                   
                      
                          test-renderdiff
                        
                      
                       
                  libx11 1.8.12 is already installed and up-to-date.
To reinstall 1.8.12, run:
  brew reinstall libx11
 
                         | 
              
Artifacts
Produced during runtime
          | Name | Size | Digest | |
|---|---|---|---|
| 
                   
                        
                          presubmit-renderdiff-result
                        
                       
                   | 
                4.77 MB | 
                      sha256:beb89459590b40929ac5f0b3e9a4dac32555cc11f8c20dc7c1b4adbe83e52cac
                        
   | 
                
                   |