- b8e0960 Make is_ktx safer by scroggo · 9 years ago
- 37798fb Implement initCopySurfaceDstDesc for Vulkan by egdaniel · 9 years ago
- a9322c2 Revert "Revert of Pass effects directly to fontcache (patchset #8 id:140001 of https://codereview.chromium.org/1863013003/ )" by reed · 9 years ago
- 74b8d32 Implement texel buffers by cdalton · 9 years ago
- dc0fcd4 Vulkan config in dm by bsalomon · 9 years ago
- f4ace41 Wait for all device work to finish before destroy VkDevice by egdaniel · 9 years ago
- f8a6ce8 Add GLSL support for texelFetch by cdalton · 9 years ago
- 3f6f76f Rename EmitArgs::fSamplers to fTexSamplers by cdalton · 9 years ago
- a6b92ad Infer sampler precision from pixel config by cdalton · 9 years ago
- 1f50acf Add appendPrecisionModifier method to GrGLSLShaderBuilder by cdalton · 9 years ago
- 25e0a04 Revert of Pass effects directly to fontcache (patchset #8 id:140001 of https://codereview.chromium.org/1863013003/ ) by borenet · 9 years ago
- c791728 Pass effects directly to fontcache by reed · 9 years ago
- 7cbffda Don't create new descriptor set for vulkan uniforms every draw by egdaniel · 9 years ago
- 6461251 Upgrade SkSpecialImage to have getTextureRef & getROPixels entry points by robertphillips · 9 years ago
- 2bb3b6d Add slides to VulkanViewer by jvanverth · 9 years ago
- 2c4bd07 Convert SkRefCnt to std::atomic. by bungeman · 9 years ago
- a1e8f8d Decouple contrast boost from fake gamma. by brianosman · 9 years ago
- b63c576 More valgrind appeasement by robertphillips · 9 years ago
- e2e71c2 Track GL buffer state based on unique resource ID by cdalton · 9 years ago
- 5f3b0e0 Limit the size of descriptor pools in vulkan by egdaniel · 9 years ago
- 8af936d Fix a bunch of memory issues in Vulkan by egdaniel · 9 years ago
- 6c71e0a Reverse dependency between SkScalar.h and SkFixed.h. by benjaminwagner · 9 years ago
- ef0c10c Fix vulkan layer callback bug by egdaniel · 9 years ago
- 32f7782 sRGB text fake-gamma progress: by brianosman · 9 years ago
- 044d3c1 Revert of Track GL buffer state based on unique resource ID (patchset #6 id:100001 of https://codereview.chromium.org/1854283004/ ) by mtklein · 9 years ago
- deacc97 Track GL buffer state based on unique resource ID by cdalton · 9 years ago
- b4aa362 Switch uniforms to be descriptor set 0 in Vulkan by egdaniel · 9 years ago
- a957b8a Fix null context GenBuffers by cdalton · 9 years ago
- 898235c SkSurfaceProps now has a gamma-correct ("AllowSRGBInputs") flag. That's propagated in a few places so that the backend can do the right thing for L32 vs S32 mode. by brianosman · 9 years ago
- 9f37246 First pass at VulkanViewer by jvanverth · 9 years ago
- 3a15fd4 Fix vulkan dual source blending by egdaniel · 9 years ago
- 17b8925 Implement blit image for copySurface in Vulkan by egdaniel · 9 years ago
- 59dc542 remove avoid and pixelxor xfermodes by reed · 9 years ago
- 8ef9108 Revert of added GrMSAAPathRenderer (patchset #9 id:160001 of https://codereview.chromium.org/1834133003/ ) by ethannicholas · 9 years ago
- b0fabd4 added GrMSAAPathRenderer by ethannicholas · 9 years ago
- c03afd6 Revert of added GrMSAAPathRenderer (patchset #8 id:140001 of https://codereview.chromium.org/1834133003/ ) by ethannicholas · 9 years ago
- 47a2dc8 added GrMSAAPathRenderer by ethannicholas · 9 years ago
- 6e2aad4 Add GrContext::releaseAndAbandonContext() by bsalomon · 9 years ago
- 8f1dcaa Update vulkan format features in caps. by egdaniel · 9 years ago
- b60c337 Initialize variable to appease compiler warning by egdaniel · 9 years ago
- 342bfc2 Simplify GrDrawBatch uploads and token uage. by bsalomon · 9 years ago
- 49c4c22 Remove ownership parameter from GrResourceProvider::wrapBackendTextureAsRenderTarget by kkinnunen · 9 years ago
- 062bd86 Expose GrGLAssembleInterface by bsalomon · 9 years ago
- 3724e57 Move SkGLContext and some GrGLInterface implementations to skgputest module by bsalomon · 9 years ago
- d632bb4 Enable dual source blending for Vulkan by egdaniel · 9 years ago
- 61d3b08 Enable gpusrgb config on bots. by brianosman · 9 years ago
- 6f70d43 Revert of Move SkGLContext and some GrGLInterface implementations to skgputest module (patchset #13 id:240001 of https://codereview.chromium.org/1815823002/ ) by robertphillips · 9 years ago
- fe3456c Move SkGLContext and some GrGLInterface implementations to skgputest module by bsalomon · 9 years ago
- cfb6bdf switch xfermodes over to sk_sp by reed · 9 years ago
- 3ebd276 Dirty mipmaps whenever we upload new contents for a texture. by brianosman · 9 years ago
- 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 9 years ago
- 7888de0 Fix GrConvexPolyEffect to deal with line paths. by bsalomon · 9 years ago
- af13277 Change VkPipelineStateCahce to use Hash and LRU LList. by egdaniel · 9 years ago
- dec2943 Remove the GrGLInterface callback mechanism. by bsalomon · 9 years ago
- c5ec140 Use NV glsl shader compiler for Vulkan by egdaniel · 9 years ago
- 7fb19bc Add GLFW support for GrGLCreateNativeInterface by abarth · 9 years ago
- 090b762 Temporary fix for --preAbandonGpuContext bug by robertphillips · 9 years ago
- e50f3e7 Add WSI functions to GrVkInterface by jvanverth · 9 years ago
- eb3429c Re-enable CPU mipmap generation for Ganesh. Aniso mips were landed a while ago. However, the CPU builder fails when it sees Index8 (among other things), so change the code to fallback to GPU in that case. Additionally, if we're going to be mipping an sRGB image, don't use the CPU code (which is not yet gamma correct). Unfortunately, this means that we will often be using the GPU path, still - with recent codec changes, most images are coming in tagged as sRGB. by brianosman · 9 years ago
- 397536c Consolidate GPU buffer implementations by cdalton · 9 years ago
- b3c9e4f Revert of Re-enable CPU mipmap generation for Ganesh. Aniso mips were landed a while ago. However, the CPU bu… (patchset #1 id:1 of https://codereview.chromium.org/1835003002/ ) by brianosman · 9 years ago
- b0ac1af Re-enable CPU mipmap generation for Ganesh. Aniso mips were landed a while ago. However, the CPU builder fails when it sees Index8 (among other things), so change the code to fallback to GPU in that case. Additionally, if we're going to be mipping an sRGB image, don't use the CPU code (which is not yet gamma correct). Unfortunately, this means that we will often be using the GPU path, still - with recent codec changes, most images are coming in tagged as sRGB. by brianosman · 9 years ago
- 384b5e9 got Vulkan compiling on Linux again by ethannicholas · 9 years ago
- 28ef445 added support for glMinSampleShading by ethannicholas · 9 years ago
- fd7bd45 Revise layer, extension and feature setup for Vulkan by jvanverth · 9 years ago
- 64d094d Require sRGB write control for sRGB support. Add flag to GrPaint to suppress linear -> sRGB conversion on write. Use that to fix YUV conversion, which directly produces sRGB data. (Technically, it produces data in whatever the color space of the JPEG might be). by brianosman · 9 years ago
- f8c3ba4 Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ ) by robertphillips · 9 years ago
- 8b1bff2 Consolidate GPU buffer implementations by cdalton · 9 years ago
- 6b3eacb Change type of SkGlyph::fAdvance[XY] to float. by benjaminwagner · 9 years ago
- e8597a4 Delete SkImageDecoder by msarett · 9 years ago
- e267893 Remove debug prints in GrVkGpu by egdaniel · 9 years ago
- 2302de9 Switch new SkImageFilter internal methods over to sk_sp by robertphillips · 9 years ago
- 85f9269 Convert Gray8 images to N32 before uploading. Previously, we were by brianosman · 9 years ago
- 1579e3c Switch SkBlurImageFilter over to new onFilterImage interface by robertphillips · 9 years ago
- 910f7ec Revert of Delete SkImageDecoder (patchset #9 id:150001 of https://codereview.chromium.org/1820503002/ ) by msarett · 9 years ago
- f037fde Delete SkImageDecoder by msarett · 9 years ago
- e8f3062 switch surface to sk_sp by reed · 9 years ago
- 041c870 Revert of Delete SkImageDecoder (patchset #8 id:130001 of https://codereview.chromium.org/1820503002/ ) by msarett · 9 years ago
- 5b6e73e Delete SkImageDecoder by msarett · 9 years ago
- 6383ac0 Make GrGLGetDriverInfo work for null strings. by bsalomon · 9 years ago
- 9c79d7e Revert of Switch SkBlurImageFilter over to new onFilterImage interface (patchset #15 id:270001 of https://codereview.chromium.org/1785643003/ ) by robertphillips · 9 years ago
- 22281c1 Set up cache in vulkan to reuse GrVkPrograms (aka VkPipelines) by egdaniel · 9 years ago
- 3c935bc Switch SkBlurImageFilter over to new onFilterImage interface by robertphillips · 9 years ago
- 39b5495 Revert of Delete SkImageDecoder (patchset #7 id:110001 of https://codereview.chromium.org/1820503002/ ) by msarett · 9 years ago
- 1d417a8 Add unit test for vertex attribute count. by bsalomon · 9 years ago
- f799706 Delete SkImageDecoder by msarett · 9 years ago
- 633b356 GrVkGpu initialization cleanup. by jvanverth · 9 years ago
- 7dbd45d Make max number of vertex attributes be checked dynamically by bsalomon · 9 years ago
- fe170d2 Fix borrowed GrVkImage::Resource. by jvanverth · 9 years ago
- 343a63d SkRecord: infer return type for visit() and mutate(). by mtklein · 9 years ago
- cfcd181 Fully implement onResetContext for Vulkan by egdaniel · 9 years ago
- e5e7984 Change signatures of filter bounds methods to return a rect. by senorblanco · 9 years ago
- 2cab66b fix release build vulkan by egdaniel · 9 years ago
- ddf9835 Minor fixes to avoid NVPR in Vulkan and provide good GrVkGpu teardown. by jvanverth · 9 years ago
- 3c48100 Make the debug interface a GrGLTestInterface subclass. by bsalomon · 9 years ago
- 7b2707d nanobench: Reduce the total number of statistics being captured. by jcgregorio · 9 years ago
- a635936 sRGB support in Ganesh. Several pieces: by brianosman · 9 years ago
- ba73ad0 Fix uninitialized fCurrProgramID in GrGLCreateNullInterface by fmalita · 9 years ago
- c2dc1b2 Add DescriptorPool and set manager to GrVkProgram by egdaniel · 9 years ago
- 56cb377 Fix ANGLE build by bsalomon · 9 years ago