..
geom
[graphite] Use IntersectionTrees to compute disjoint stencil indices
2022-01-12 16:49:55 +00:00
mtl
[graphite] Hook up viewer
2022-01-18 15:49:51 +00:00
render
[bazel] Sketching out HelloWorld sk_app using GL
2022-01-11 13:06:19 +00:00
Attribute.h
[graphite] Add vertex/instance attribute definition to RenderStep
2021-11-22 22:31:09 +00:00
BackendTexture.cpp
[graphite] Add Context create/deleteBackendTexture calls.
2021-11-30 21:36:23 +00:00
Buffer.cpp
[graphite] Add Buffer and MtlBuffer classes.
2021-10-13 18:28:12 +00:00
Buffer.h
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
BUILD.bazel
[bazel] Add mirrors to every external dependency.
2022-01-13 15:53:27 +00:00
Caps.cpp
[graphite] Add support for creating wrapped SkSurfaces.
2021-12-15 20:22:25 +00:00
Caps.h
[graphite] Use renderpassdesc to setup graphics pipelines
2022-01-11 16:49:48 +00:00
CommandBuffer.cpp
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
CommandBuffer.h
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
Context.cpp
[graphite] Remove ref counting from Recorder.
2022-01-13 16:27:29 +00:00
ContextPriv.cpp
[graphite] Move ShaderCodeDictionary, SkPaintParamsKey, and UniquePaintParamsID to include/private
2022-01-13 14:22:11 +00:00
ContextPriv.h
[graphite] Move ShaderCodeDictionary, SkPaintParamsKey, and UniquePaintParamsID to include/private
2022-01-13 14:22:11 +00:00
ContextUtils.cpp
[graphite] Move ShaderCodeDictionary, SkPaintParamsKey, and UniquePaintParamsID to include/private
2022-01-13 14:22:11 +00:00
ContextUtils.h
[graphite] Move ShaderCodeDictionary, SkPaintParamsKey, and UniquePaintParamsID to include/private
2022-01-13 14:22:11 +00:00
CopyTask.cpp
[graphite] Add UniquePaintParamsID
2022-01-07 13:27:54 +00:00
CopyTask.h
[graphite] Add UniquePaintParamsID
2022-01-07 13:27:54 +00:00
Device.cpp
[graphite] Add basic logging.
2022-01-14 15:20:20 +00:00
Device.h
[graphite] Make sure we are flushing work from the Device when needed.
2022-01-13 20:25:05 +00:00
DrawBufferManager.cpp
[graphite] Include offset in Writers returned by DrawBufferManager
2021-11-19 17:57:52 +00:00
DrawBufferManager.h
[graphite] Remove use of GraphiteTypesPriv and move to *Types in src.
2021-11-15 20:57:23 +00:00
DrawContext.cpp
[graphite] Clear depth/stencil attachments to 0
2021-12-13 21:55:48 +00:00
DrawContext.h
[graphite] Remove use of GraphiteTypesPriv and move to *Types in src.
2021-11-15 20:57:23 +00:00
DrawList.cpp
[graphite] Break PaintParams out into its own header
2022-01-07 18:02:49 +00:00
DrawList.h
[graphite] Break PaintParams out into its own header
2022-01-07 18:02:49 +00:00
DrawOrder.h
[graphite] Fix link error in DrawOrder.h
2021-10-26 16:54:10 +00:00
DrawPass.cpp
[graphite] Move ShaderCodeDictionary, SkPaintParamsKey, and UniquePaintParamsID to include/private
2022-01-13 14:22:11 +00:00
DrawPass.h
[graphite] Use renderpassdesc to setup graphics pipelines
2022-01-11 16:49:48 +00:00
DrawTypes.h
[graphite] Implement inverse fills
2021-12-21 20:44:51 +00:00
DrawWriter.cpp
[graphite] Fix instance vs. non-instanced detection
2021-12-13 21:30:58 +00:00
DrawWriter.h
[graphite] Add DrawWriter type for auto merging consecutive vertex data into draws
2021-11-22 21:16:42 +00:00
EnumBitMask.h
[graphite] Remove use of GraphiteTypesPriv and move to *Types in src.
2021-11-15 20:57:23 +00:00
Gpu.cpp
[graphite] Add basic logging.
2022-01-14 15:20:20 +00:00
Gpu.h
[graphite] Add Context create/deleteBackendTexture calls.
2021-11-30 21:36:23 +00:00
GpuWorkSubmission.h
[graphite] Add command buffer submission and tracking
2021-10-12 20:04:29 +00:00
GraphicsPipeline.cpp
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
GraphicsPipeline.h
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
GraphicsPipelineDesc.cpp
[graphite] Rename RenderPipeline[Desc] to GraphicsPipeline[Desc]
2021-11-05 18:58:15 +00:00
GraphicsPipelineDesc.h
[graphite] Move ShaderCodeDictionary, SkPaintParamsKey, and UniquePaintParamsID to include/private
2022-01-13 14:22:11 +00:00
Image_Graphite.cpp
[graphite] Allow graphite to compile without ganesh and add shared gn files.
2021-10-26 01:25:05 +00:00
Image_Graphite.h
[graphite] Allow graphite to compile without ganesh and add shared gn files.
2021-10-26 01:25:05 +00:00
Log.h
[graphite] Add basic logging.
2022-01-14 15:20:20 +00:00
PaintParams.cpp
[graphite] Break PaintParams out into its own header
2022-01-07 18:02:49 +00:00
PaintParams.h
[graphite] Break PaintParams out into its own header
2022-01-07 18:02:49 +00:00
ProgramCache.cpp
Add ShaderType::kSolidColor and make Combinations work w/ PaintParams
2021-11-16 16:31:09 +00:00
Recorder.cpp
[graphite] Make sure we are flushing work from the Device when needed.
2022-01-13 20:25:05 +00:00
Recording.cpp
[graphite] Move Recorder and Recording to public include.
2021-12-02 16:49:12 +00:00
Renderer.h
[graphite] Implement inverse fills
2021-12-21 20:44:51 +00:00
RenderPassTask.cpp
[graphite] Add basic logging.
2022-01-14 15:20:20 +00:00
RenderPassTask.h
[graphite] Add UniquePaintParamsID
2022-01-07 13:27:54 +00:00
Resource.cpp
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
Resource.h
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
ResourceProvider.cpp
[graphite] Use renderpassdesc to setup graphics pipelines
2022-01-11 16:49:48 +00:00
ResourceProvider.h
[graphite] Use renderpassdesc to setup graphics pipelines
2022-01-11 16:49:48 +00:00
ResourceTypes.h
[graphite] Set up depth/stencil attachment
2021-12-08 21:38:28 +00:00
SkStuff.cpp
[graphite] Store back pointers of Device and Recorder to each other.
2022-01-13 15:29:19 +00:00
Surface_Graphite.cpp
[graphite] Store back pointers of Device and Recorder to each other.
2022-01-13 15:29:19 +00:00
Surface_Graphite.h
[graphite] Add readPixels call that takes an skgpu::Context.
2022-01-11 17:10:23 +00:00
Task.cpp
Add more stub classes
2021-09-22 15:59:54 +00:00
Task.h
[graphite] Add UniquePaintParamsID
2022-01-07 13:27:54 +00:00
TaskGraph.cpp
[graphite] Add UniquePaintParamsID
2022-01-07 13:27:54 +00:00
TaskGraph.h
[graphite] Add UniquePaintParamsID
2022-01-07 13:27:54 +00:00
Texture.cpp
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
Texture.h
[graphite] Add Resource class to be base class for cached objects.
2022-01-06 20:39:20 +00:00
TextureInfo.cpp
[graphite] Use renderpassdesc to setup graphics pipelines
2022-01-11 16:49:48 +00:00
TextureProxy.cpp
[graphite] Add support for creating wrapped SkSurfaces.
2021-12-15 20:22:25 +00:00
TextureProxy.h
[graphite] Add support for creating wrapped SkSurfaces.
2021-12-15 20:22:25 +00:00
Uniform.h
[graphite] Remove use of GraphiteTypesPriv and move to *Types in src.
2021-11-15 20:57:23 +00:00
UniformCache.cpp
[graphite] Move id off of UniformData and into UniformCache
2021-11-24 17:11:06 +00:00
UniformCache.h
[graphite] Move id off of UniformData and into UniformCache
2021-11-24 17:11:06 +00:00
UniformManager.cpp
[graphite] RenderStep handles local-to-device transforms
2021-12-01 22:37:28 +00:00
UniformManager.h
[graphite] RenderStep handles local-to-device transforms
2021-12-01 22:37:28 +00:00