| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[ganesh] Support AHB RGBA10x6 as an external texture format Relaxes onAreColorTypeAndFormatCompatible to return true for external backend texture formats (which cannot have a GL format enum value in the case of RGBA10x6). Switches the GL AHB import to import other knonw formats as regular GL 2D textures, so their color type validation is unchagned. Adds a switch case for RGBA10x6 as an external texture using an untyped RGBA format. Bug: b/443652703 Change-Id: Idead4ba386b73583fbbecf27de8c2082b4249f54 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1093057 Reviewed-by: Nicolette Prevost <nicolettep@google.com> Auto-Submit: Michael Ludwig <michaelludwig@google.com> Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Michael Ludwig <michaelludwig@google.com> | 7 个月前 | |
[graphite] Stage SampleCount enum with uint assignment This allows SampleCount to appear like an enum but accept existing deprecated assignments from integer values. Once clients are updated, this can be reverted. Bug: b/452351267 Change-Id: I46c587f69adf6e6681bf0e9daf09c46e1da4540c Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1104417 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Michael Ludwig <michaelludwig@google.com> | 7 个月前 | |
Delete all filegroups that supported legacy (non-buffet) Bazel build We don't need most of the flags and all these file groups which had made a big "ball o mud" build. Change-Id: I690f38c3555e390b7c8d459b4649a270c3e03ce2 Bug: b/40045064 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/889266 Commit-Queue: Kaylee Lubick <kjlubick@google.com> Reviewed-by: Ben Wagner <bungeman@google.com> | 1 年前 | |
[graphite] Add Caps::toString virtual This will be used to pretty print YCbCr information in the Pipeline labels. As an example, this will replace the substring: HardwareImage(3: kAwAEPcAAAAAAAAA) with: HardwareImage(x247 2020+narrow cos cos nearest F rgba cf1lf0) Unfortunately, wgpu::YCbCrVkDescriptor and skgpu::VulkanYcbcrConversionInfo have diverged (in their handling of the ChromaFilter and member variable ordering) so we can't share code between native Vulkan and Dawn Vulkan. Bug: b/456438502 Change-Id: I3b78af7a546e30c0104cd988bb43b5f08e9886ef Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1087937 Reviewed-by: Michael Ludwig <michaelludwig@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com> | 8 个月前 | |
Compile include/ headers on their own In https://review.skia.org/1024156, we removed IWYU logic, but this also removed the ability for us to test compiling headers on their own (which other build systems do). This caused a missing #include to land in Skia but break upstream things [1]. By adding in the way to generate .cpp files for headers, this will allow us to catch that type of error. Unlike before, where there was a hand-curated list of headers, I did my best to include all public headers (and then those from select/core) which would have caught the previous error. If we like this, I can add other subdirectories to src to the list. I also did my best to avoid duplication of header files, so they are listed in one place and not two (e.g. 2 different BUILD.bazel rules) so it's hopefully easier to maintain. Change-Id: Ib5589c6ac06709d5a472bc7c524cc7a3b2a506b0 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1029376 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Kaylee Lubick <kjlubick@google.com> | 10 个月前 | |
Ganesh supports getting GPU time spent on a flush This is implemented on top of GL timer queries. The client requests the time info on the GrFlushInfo and then receives the time spent on the GPU in a struct passed to the callback. Bug: b/374112296 Change-Id: Id724e68511999d9eb6a8e62497dbb60f784c1bd7 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/913377 Reviewed-by: Michael Ludwig <michaelludwig@google.com> Commit-Queue: Brian Salomon <briansalomon@gmail.com> Reviewed-by: Greg Daniel <egdaniel@google.com> | 1 年前 | |
Delete legacy MutableTextureState functions Client CLs: - https://crrev.com/c/5247185 - https://crrev.com/c/5225028 - http://ag/25968340 Bug: b/293490566 Change-Id: I528e95998adbdf3931809196db311f2c4fd65f59 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/807836 Reviewed-by: Greg Daniel <egdaniel@google.com> | 2 年前 | |
Add "shaderWasCached" param to ShaderErrorHandler::compileError Add additional parameter to ShaderErrorHandler::compileError to let Chrome decide what to do if the faulty shader was cached or not. E.g. if it was then delete the cache. Bug: chromium:1442633 Change-Id: I33726a3fee53f6a7d16d829320a9f44264369772 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/788476 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Quyen Le <lehoangquyen@chromium.org> | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 10 个月前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 |