- 6121405 Cleaning up trailing spaces and typos. by cblume · 9 years ago
- 5366a09 Revert of added support for PLS path rendering (patchset #16 id:360001 of https://codereview.chromium.org/1541903002/ ) by ethannicholas · 9 years ago
- 6c9cd55 Make swizzling in read/write pixel copy code more generic by bsalomon · 9 years ago
- e429c88 Revert of Add gpu implementation of OverdrawXfermode (patchset #6 id:100001 of https://codereview.chromium.org/1607253002/ ) by robertphillips · 9 years ago
- 7df3f5e added support for PLS path rendering by ethannicholas · 9 years ago
- 8bc3cf8 Add gpu implementation of OverdrawXfermode by robertphillips · 9 years ago
- 221524d Start using <type_traits> and <utility> (C++11). by bungeman · 9 years ago
- 2047b78 Don't ref/unref the static src-over xp by bsalomon · 9 years ago
- 2eb1009 Add check for highp support in Conic effect by robertphillips · 9 years ago
- 53f26aa Remove uniform color for GrDistanceFieldGeoProc by joshualitt · 9 years ago
- e87256c4 Do elliptical clips in normalized space on devices with a "real" mediump by bsalomon · 9 years ago
- cd07491 Prevent overflow in length() in GLCircularRRectEffect by bsalomon · 9 years ago
- 96afa52 Boost GrGLConicEffect's variables to all high precision by robertphillips · 9 years ago
- 0707364 Revert of Boost GrGLConicEffect's variables to all high precision (patchset #1 id:1 of https://codereview.chromium.org/1513483002/ ) by robertphillips · 9 years ago
- 624c59a Boost GrGLConicEffect's variables to all high precision by robertphillips · 9 years ago
- d9d30f7 Allow LCD text to batch across colorchanges. This will always use by joshualitt · 9 years ago
- 7ea439b Create GLSLUniformHandler class for gpu backend by egdaniel · 9 years ago
- f34b293 Add in shader blending for CoverageSetOp XP by egdaniel · 9 years ago
- 144c3c8 Make onPrepareDraws const by joshualitt · 9 years ago
- 56cf6dc Create a static instances of SrcOver XferProcessor by egdaniel · 9 years ago
- de4166a APIs which took colorPOI / coveragePOI pairs updated to take a GrPipelineOptimizations struct by ethannicholas · 9 years ago
- ff21032 New API for computing optimization invariants. by ethannicholas · 9 years ago
- c4b7272 Don't create a GXPFactory when blend is SrcOver by egdaniel · 9 years ago
- f234272 Revert of Make specialized SrcOver XPFactory (patchset #3 id:40001 of https://codereview.chromium.org/1455273006/ ) by egdaniel · 9 years ago
- 0eafe79 Create GrGLSLVaryingHandler class for program building by egdaniel · 9 years ago
- a7006d4 Make specialized SrcOver XPFactory by egdaniel · 9 years ago
- 783a4da Add more batch information printouts by robertphillips · 9 years ago
- a2e3e0f Move glsl onto EmitArgs struct for emitCode by egdaniel · 9 years ago
- 4ca2e60 Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. by egdaniel · 9 years ago
- e004bfc Increase the amount of debug information printed out by batches by robertphillips · 9 years ago
- 57d3b03 Rename some processor functions from GL to GLSL by egdaniel · 9 years ago
- e659a58 Move GrGLPrimitive/GeometryProc to GLSL by egdaniel · 9 years ago
- fa4cc8b Move XferProcessors to glsl by egdaniel · 9 years ago
- 64c4728 Make all GrFragmentProcessors GL independent. by egdaniel · 9 years ago
- c94cd7c Fix GrCoverageSetOpXP unit test on mixed samples by cdalton · 9 years ago
- 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 9 years ago
- 8dcdedc Make GrGLSLProgramBuilder base class for GrGLProgramBuilder. by egdaniel · 9 years ago
- c55271f Separate out natively-texture image/bmp draws from cached-as-texture image/bmp draws by bsalomon · 9 years ago
- 6950de6 Comments Style: s/skbug.com/bug.skia.org/ by halcanary · 9 years ago
- a2e69fc Rename non-aa rect methods on GrDrawContext in anticipation of making them support aa by bsalomon · 9 years ago
- 8515377 Make bicubic FP factories return const FPs by bsalomon · 9 years ago
- 574a4c1 Move shader compiling to ProgramBuilder and various ShaderBuilder cleanups. by egdaniel · 9 years ago
- 7dc4bd0 Remove GrGLProcessor and create GrGLSLTextureSampler class. by egdaniel · 9 years ago
- 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 9 years ago
- 472d44e Add version string and force highp NDS transfrom to GLSLCaps by egdaniel · 9 years ago
- 899ba37 Revert of Add version string and force highp NDS transfrom to GLSLCaps (patchset #3 id:40001 of https://codereview.chromium.org/1417993004/ ) by egdaniel · 9 years ago
- cef4bce Add version string and force highp NDS transfrom to GLSLCaps by egdaniel · 9 years ago
- 0d3f061 Move GrGLShaderVar to GrGLSL by egdaniel · 9 years ago
- f529439 Move shader precision modifier check onto GLSLCaps by egdaniel · 9 years ago
- 0214173 Stop creating static GrProcessor instances by bsalomon · 9 years ago
- 77a2e52 Remove DrawingMgr shims from GrContext by robertphillips · 9 years ago
- 2e1e51f GrDrawContext now holds GrRenderTarget pointer by robertphillips · 9 years ago
- f276ac5 Move functions from SkGr to SkGrPriv.h by bsalomon · 9 years ago
- 0ba8c24 Insert clip fragment processor outside GrCMM by bsalomon · 9 years ago
- 4a33952 Bye bye processor data manager. by bsalomon · 9 years ago
- f1b7a1d Make skpaint->grpaint flow work for composing draws (verts and atlas) by bsalomon · 9 years ago
- 38ddbad Mangle output var in GrGLFragmentProcessor::emitChild by bsalomon · 9 years ago
- e73f1f6 Prefer dual source/framebuffer fetch paths for GPU LCD. by egdaniel · 9 years ago
- 87ba62e Replace GrExtractAlphaFragmentProcessor with DstIn compose processor by bsalomon · 9 years ago
- 106b124 Remove SkNEW and SkDELETE macros by mdempsky · 9 years ago
- 1b55a96 Reland of add a ClassID function to GrBatch (patchset #1 id:1 of https://codereview.chromium.org/1353043002/ ) by reed · 9 years ago
- 48e3a45 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by reed · 9 years ago
- eb44d53 add a ClassID function to GrBatch by joshualitt · 9 years ago
- a7008403 Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ ) by joshualitt · 9 years ago
- 4078d52 add a ClassID function to GrBatch by joshualitt · 9 years ago
- ae4738f Create fragment processor for performing input color blend with child processor by bsalomon · 9 years ago
- 27b6335 On gpu, use max(r,g,b) for coverage alpha in LCD and update lcd blend gm. by egdaniel · 9 years ago
- 723b050 Add support for blending of LCD for all blend modes. BUG=skia: by egdaniel · 9 years ago
- 506c802 Add helper for creating leaf FPs inside GrFP::TestCreate functions by bsalomon · 9 years ago
- b5b6032 Test that GrFragmentProcessors work without input colors. by bsalomon · 9 years ago
- 59ce45f Revert of Test that GrFragmentProcessors work without input colors. (patchset #2 id:20001 of https://codereview.chromium.org/1341853002/ ) by bsalomon · 9 years ago
- 72c58e7 Test that GrFragmentProcessors work without input colors. by bsalomon · 9 years ago
- 465283c Remove batchtracker by joshualitt · 9 years ago
- 059dffa There's a set probability that a linear pipeline of random procs will be created (old behavior), or a pipeline with a single proc tree (added behavior). by wangyix · 9 years ago
- 809e5af Brian requested a new namespace for factories that create fragment processors that combine 2 things with a xfermode. This way, we can change the implementation of these factories in the future to not use GrComposeEffect if desired. by wangyix · 9 years ago
- 54a6b1a emitChild() used to generate a mangled outputColor based on the parent's outputColor; now it just accepts an outputColor string. It's now up to the programmer to declare outputColors if needed before emitting child code. by wangyix · 9 years ago
- c9a3706 Limit lifetime of GrDrawContext objects by robertphillips · 9 years ago
- c21b09e Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
- a511e6a Revert of Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* (patchset #8 id:140001 of https://codereview.chromium.org/1316513002/ ) by rmistry · 9 years ago
- ecfdc25 Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* by bsalomon · 9 years ago
- 761cf61 Clean up SkTLogic. by bungeman · 9 years ago
- 38f1f6f Remove overly complicated GR_CREATE_STATIC_PROCESSOR macro by mdempsky · 9 years ago
- 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
- ac856c9 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
- 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
- 4bf69f7b Revert of Remove GrStagedProcessor, remove the word Stage as it applies to FPs (patchset #6 id:90001 of https://codereview.chromium.org/1307223004/ ) by rmistry · 9 years ago
- 2424344 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
- b5fb5af Fix for MSAN unintialized value by joshualitt · 9 years ago
- da04e0e Allow setting of GrBatchFontCache atlas sizes by joshualitt · 9 years ago
- b1daa86 When getGLInstance is called on a frag proc, the resulting GrGLFragmentProcessor will be the root of a tree of GrGLFragmentProcessors that mirrors the GrFragmentProcessor's tree. This allows setData() to be called recursively (removing the responsibility from compose shader) and allows gl instances direct access to their children gl instances so they can emit their code. by wangyix · 9 years ago
- e46f9fe Privatize GrBatch subclass overrides by bsalomon · 9 years ago
- 7539856 Make GrVertexBatch objects hold their own draws during GrDrawTarget flush by bsalomon · 9 years ago
- 16b9913 Split GrDrawBatch and GrVertexBatch into their own files by bsalomon · 9 years ago
- abd30f5 Introduce GrBatch subclasses GrDrawBatch and GrVertexBatch to prepare for non-drawing batches by bsalomon · 9 years ago
- cb02b38 Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu by bsalomon · 9 years ago
- 91d844d Rename GrPipelineInfo to GrPipelineOptimizations by bsalomon · 9 years ago
- 7375d6b fixup precision with configurable atlas by joshualitt · 9 years ago
- 7441782 Make folder for batches by joshualitt · 9 years ago
- 922c8b1 Break LCD and Bitmap text dependency on hardcoded atlas values by joshualitt · 9 years ago
- fb1141a Don't pass pipeline to GrBatch::generateGeometry() by bsalomon · 9 years ago