1. b8b4aad Merge pull request #179 from linebender/desc_update by Raph Levien · 5 weeks ago master
  2. b5b75cc Add Vulkan and DX12 backends to descriptor update by Raph Levien · 7 weeks ago
  3. 9508197 Add HAL method to update buffer descriptor by Raph Levien · 7 weeks ago
  4. 60d197b Merge pull request #173 from linebender/blend_mem by Raph Levien · 3 months ago
  5. 9df486e Fix blend memory issues by Raph Levien · 3 months ago
  6. 368954a Merge branch 'master' into blend_mem by Raph Levien · 3 months ago
  7. a4299c1 Merge pull request #172 from linebender/query_pool_size by Raph Levien · 3 months ago
  8. d62a40e Update piet-gpu/bin/cli.rs by Raph Levien · 3 months ago
  9. 693ecd6 Make query pool size an associated constant by Raph Levien · 3 months ago
  10. 663607d Merge pull request #171 from dfrg/kurbo_conv by Chad Brokaw · 3 months ago
  11. 5252a33 Oops. Delete one remaining lossy conversion by Chad Brokaw · 3 months ago
  12. d30750e Remove poorly named functions by Chad Brokaw · 3 months ago
  13. 39b773c Replace lossy conversions with methods by Chad Brokaw · 3 months ago
  14. ccac8f1 Merge pull request #169 from linebender/fix_blends by Raph Levien · 3 months ago
  15. ee66947 Fix query pool size by Raph Levien · 3 months ago
  16. 938d6fc Add clip mode for blends by Chad Brokaw · 3 months ago
  17. 7f37355 Merge branch 'linebender:master' into kurbo_conv by Chad Brokaw · 3 months ago
  18. 708cb3d Merge pull request #170 from armansito/fix-links by Raph Levien · 3 months ago
  19. aac6513 Compile shaders on Windows by Raph Levien · 3 months ago
  20. a20dd43 Updates to scene/fragment builder by Chad Brokaw · 3 months ago
  21. e600bdb Remove PlusDarker composition mode by Chad Brokaw · 3 months ago
  22. 94f7b51 Add kurbo conversions by Chad Brokaw · 3 months ago
  23. 0699c6b Fix some broken links in vision document by Arman Uguray · 3 months ago
  24. 307bf8d More blend mode fixes by Raph Levien · 3 months ago
  25. e73049f First cut at split blend stack by Raph Levien · 3 months ago
  26. 1856310 Fix blending math by Raph Levien · 3 months ago
  27. f5a721d Merge pull request #168 from dfrg/fragments by Chad Brokaw · 3 months ago
  28. 3afe2ea Fix transform stack bugs in color glyph loader by Chad Brokaw · 3 months ago
  29. 6f9e534 Address review feedback by Chad Brokaw · 3 months ago
  30. a9356cc Change color packing to match target format by Chad Brokaw · 3 months ago
  31. c95887b Change metal format to BGRA8Unorm by Chad Brokaw · 3 months ago
  32. 3ff87c8 Make return value mutable by Chad Brokaw · 3 months ago
  33. 532b6ee Add C api for glyph rendering by Chad Brokaw · 3 months ago
  34. b178741 Merge branch 'fragments' of https://github.com/dfrg/piet-gpu into fragments by Chad Brokaw · 3 months ago
  35. e12b063 Add Renderer::upload_scene() by Chad Brokaw · 3 months ago
  36. 7f3639b Merge branch 'linebender:master' into fragments by Chad Brokaw · 3 months ago
  37. c749add rebase on timer query patch by Chad Brokaw · 3 months ago
  38. 05624de Merge pull request #164 from linebender/metal_timer by Chad Brokaw · 3 months ago
  39. f2e8c32 Erase remaining commented write_timestamp() by Chad Brokaw · 3 months ago metal_timer
  40. 60bca99 Remove deprecated functions by Chad Brokaw · 3 months ago
  41. 41316cc Add debug label functions to ComputePass by Chad Brokaw · 3 months ago
  42. ba7f857 add glyph provider API by Chad Brokaw · 3 months ago
  43. 867b97f Detect metal counter sampling style by chad · 4 months ago
  44. 02cc867 command style metal timer queries + compute pass by chad · 4 months ago
  45. ea0fbab Add memory barrier to ComputePass by Raph Levien · 4 months ago
  46. 5a9b8d9 Start applying compute pass to tests by Raph Levien · 4 months ago
  47. 5883624 Change signature of ComputePass::end() to self by Raph Levien · 4 months ago
  48. 8cf09f4 Merge pull request #160 from linebender/radial-commit by Raph Levien · 4 months ago
  49. d243d38 render using the new scene API by Chad Brokaw · 4 months ago
  50. 9980c85 Fix timer queries in Vulkan and DX12 backends by Raph Levien · 4 months ago
  51. ba2b27c Rework of compute encoder abstraction by Raph Levien · 4 months ago
  52. 290d5d2 More progress by Raph Levien · 4 months ago
  53. db2c4d2 Remove unused path representation by Chad Brokaw · 4 months ago
  54. f8f91e4 Add layer encoding by Chad Brokaw · 4 months ago
  55. 753b97c Rebase on radial branch by Chad Brokaw · 4 months ago
  56. 4458e36 Start implementing timer queries in Metal by Raph Levien · 4 months ago
  57. 38b44b1 Merge pull request #162 from simbleau/issue-161 by Raph Levien · 4 months ago
  58. 18d6c39 Factored out file loading on render tick for winit bin by Spencer Imbleau · 4 months ago
  59. 0f91149 Radial gradients by Raph Levien · 5 months ago
  60. 7a8d414 Merge pull request #159 from linebender/varenc by Raph Levien · 5 months ago
  61. 05dc88b Fix is_clip nit by Raph Levien · 5 months ago
  62. 7134be2 Fix missing blend/clip logic by Raph Levien · 5 months ago
  63. acb3933 Variable size encoding of draw objects by Raph Levien · 5 months ago
  64. 547672a Merge pull request #157 from dfrg/master by Chad Brokaw · 5 months ago
  65. 90774f1 Regenerate generated shaders by Raph Levien · 5 months ago
  66. d3b08e4 Initial implementation of blend modes by Chad Brokaw · 6 months ago
  67. d81e5cb Merge pull request #150 from linebender/clip by Raph Levien · 6 months ago
  68. 3b67a4e New clip implementation by Raph Levien · 6 months ago
  69. a968f13 Merge pull request #144 from linebender/mtl_guest by Raph Levien · 6 months ago
  70. 43c5ed2 Fix generated shaders by Raph Levien · 6 months ago
  71. 012d679 Merge branch 'master' into mtl_guest by Raph Levien · 6 months ago
  72. b2e7c80 Fix non-mac builds by Raph Levien · 6 months ago
  73. 8bee553 Merge pull request #147 from ishitatsuyuki/clang-format by Tatsuyuki Ishi · 6 months ago
  74. 53ec958 Merge pull request #145 from ishitatsuyuki/ninja-targets by Tatsuyuki Ishi · 6 months ago
  75. a7e926d shaders: Add .clang-format and reformat by Tatsuyuki Ishi · 6 months ago
  76. 1823ea6 Merge pull request #146 from ishitatsuyuki/profiling by Tatsuyuki Ishi · 7 months ago
  77. b5ffecb piet-gpu, hal: Add Vulkan debug markers by Tatsuyuki Ishi · 7 months ago
  78. 2bdca39 piet-gpu: Add phony targets for spv, dxil and msl by Tatsuyuki Ishi · 7 months ago
  79. 2613a7e Add generated kernel4_gray shaders by Raph Levien · 7 months ago
  80. 0cf370f Mostly working rendering by Raph Levien · 7 months ago
  81. 833d993 More progress exposing interface by Raph Levien · 7 months ago
  82. 5e221d2 Add capability to function as a guest in Metal by Raph Levien · 7 months ago
  83. 41c7118 Merge pull request #138 from linebender/new_element by Raph Levien · 8 months ago
  84. 9601989 Tweak linguist settings by Raph Levien · 8 months ago
  85. d948126 Adjust workgroup sizes by Raph Levien · 8 months ago
  86. 75496f5 Fix draw test by Raph Levien · 8 months ago
  87. 49c3a39 Restore gradients and clips by Raph Levien · 8 months ago
  88. 5585b35 Account path tags correctly by Raph Levien · 8 months ago
  89. 55395fa Get text working by Raph Levien · 8 months ago
  90. 3ee81ad Fixes for mac by Raph Levien · 8 months ago
  91. 395d400 Remove debug printing by Raph Levien · 8 months ago
  92. 7f34274 Partial DX12 fixes by Raph Levien · 8 months ago
  93. c503ff2 Make shaders cross-platform by Raph Levien · 8 months ago
  94. 44327fe Beginnings of new element pipeline by Raph Levien · 8 months ago
  95. 22b8607 Merge pull request #137 from linebender/draw_element by Raph Levien · 8 months ago
  96. 875c8ba Add draw object stage by Raph Levien · 8 months ago
  97. 50153a7 Merge pull request #136 from linebender/path_element by Raph Levien · 8 months ago
  98. 70723bf Very minor reorg by Raph Levien · 8 months ago
  99. 1d1801c Cross-platform path stage shaders by Raph Levien · 8 months ago
  100. 8af4707 Fix uninitialized variable by Raph Levien · 8 months ago