- 0c29999 Revert of Create swizzle table inside of glsl caps (patchset #12 id:210001 of https://codereview.chromium.org/1420033005/ ) by egdaniel · 9 years ago
- 98cad62 Fix setColocatedSampleLocations on ES and GL < 4.5 by cdalton · 9 years ago
- 4036674 Create swizzle table inside of glsl caps by egdaniel · 9 years ago
- 1ee7651 Start making all .cpp files compile-able on all platforms. by mtklein · 9 years ago
- c8a66eb Fix assert in GrGLShaderBuilder regarding shader outputs by egdaniel · 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
- 9a74041 skia: Add ANGLE support on Mac by hendrikw · 9 years ago
- 100b8f8 Remove min texture size support by bsalomon · 9 years ago
- 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 9 years ago
- 177519e Disable CHROMIUM_bind_uniform_location due to a spec bug by kkinnunen · 9 years ago
- 855dc93 skia: Fix command buffer support on the mac by hendrikw · 9 years ago
- 0a48233 Fix GLCaps order for CoreProfile by egdaniel · 9 years ago
- cb7ba1e Make appending default precision be controled by GLSL by egdaniel · 9 years ago
- 05ded89 Fix gl caps for mixed sample support by egdaniel · 9 years ago
- e72bd02 Disable MIP mapping on PowerVR 54x. This GPU spews a lot of errors when using GenerateMipMaps. by bsalomon · 9 years ago
- 6df232d Revert of Experimental CL to stop using subdata (patchset #1 id:1 of https://codereview.chromium.org/1413263006/ ) by joshualitt · 9 years ago
- 383ce32 Experimental CL to stop using subdata by joshualitt · 9 years ago
- 93316b9 Move GrGLBufferImpl's GL calls to behind GrGLGpu by joshualitt · 9 years ago
- ccdbc1d Remove mac buffer impl war by joshualitt · 9 years ago
- cae0085 Force the s4 to use highp for transforming to NDS by egdaniel · 9 years ago
- eec180d Remove unused functions from GrGLVertexBuffer / IndexBuffer by joshualitt · 9 years ago
- 2a459ff Fix force high precision for arm gpus 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
- 7d974f5 Modifications to get 'blaze build -c opt //third_party/skia/HEAD/...' to work. by benjaminwagner · 9 years ago
- 2fc11d3 Move definitions of GrGL basic types (e.g. GrGLenum) to their own header. by bsalomon · 9 years ago
- cdf79db Remove unused member variables in GrGLProgram by egdaniel · 9 years ago
- b3f1636 skia: Make the validate match interface for *_draw_instanced by hendrikw · 9 years ago
- 10528f1 Store texture target on GrGLTexture. This is in preparation for using texture targets other than 2D. by bsalomon · 9 years ago
- 0adfffb Fix dm with Chromium command buffer driver by kkinnunen · 9 years ago
- db9f664 Add work around for devices/API filters that claim GL_KHR_debug support but don't provide functions by bsalomon · 9 years ago
- b1ac52f Skia: Add Command Buffer support to Linux/Mac by hendrikw · 9 years ago
- 7bdd70a Fix for 2056 by joshualitt · 9 years ago
- 3e77ba9 Implement stencil clipping in mixed sampled render targets by vbuzinov · 9 years ago
- 856e9d9 Revert[4] of add ImageShader, sharing code with its Bitmap cousin by reed · 9 years ago
- 38ddbad Mangle output var in GrGLFragmentProcessor::emitChild by bsalomon · 9 years ago
- 6f0fdac skia: Add support for ANGLE on linux by hendrikw · 9 years ago
- aca31fe Stop supporting HW dither by bsalomon · 9 years ago
- ef4ba3d Fix Ganesh perspective projection bug by robertphillips · 9 years ago
- ae4738f Create fragment processor for performing input color blend with child processor by bsalomon · 9 years ago
- 0a5fa48 Add onMemoryDump to GrContext by ericrk · 9 years ago
- eb00eab fix up GrGLProgrambuilder precision on varyings by joshualitt · 9 years ago
- 79bd2ae Minor fix to attaching stencils by egdaniel · 9 years ago
- ec00d94 Move some of the adding stencil attachment logic of Gpu and into Render Target. by egdaniel · 9 years ago
- 56f38fb disable kIndex_8 gpu support for now -- seems to always be slower by reed · 9 years ago
- eddbefb skia: Add ANGLE with GL backend to nanobench/DM by hendrikw · 9 years ago
- 102081a move GrGLPathProcessor back into GrPathProcessor by joshualitt · 9 years ago
- d8dd47b remove path specific program building classes by joshualitt · 9 years ago
- e7afc2d Start trying to collapse path program stuff by joshualitt · 9 years ago
- 465283c Remove batchtracker by joshualitt · 9 years ago
- eef3c5b Fix texture creation on stencil format test code by egdaniel · 9 years ago
- f238469 Late creation of GrPathProcessor by joshualitt · 9 years ago
- ff1d547 Calculate pixel config and stencil fmt pairs once per pixel config. by egdaniel · 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
- 0a1fa5e skia: Replace CommandBuffer_ with egl by hendrikw · 9 years ago
- dac7005 Remove GrGpuTraceMarker hooks until we rethink the design by joshualitt · 9 years ago
- aeb77ea GrGLBlend::AppendPorterDuffBlend now supports kClear_Mode by wangyix · 9 years ago
- 2dc2994 Various minor cross-platform changes by jvanverth · 9 years ago
- 885bf09 skia: add ability to load command_buffer_gles2 by hendrikw · 9 years ago
- aaf951d nullptr isn't an int; this is what we want by halcanary · 9 years ago
- 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
- fe495f0 Fix assertion about GPU memory size when the target is not FBO 0 by chinmaygarde · 9 years ago
- ac856c9 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
- a04c650 Remove deprecated usage of SkNEW and SkDELETE by mdempsky · 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
- 1cbdcde Fix for copy surface not handling dirty context by joshualitt · 9 years ago
- c5d58f0 Use stencil ops that don't issue writes whenever possible by vbuzinov · 9 years ago
- 6392668 Add ANGLE workaround to prefer flushes over VRAM usage by robertphillips · 9 years ago
- 99fe822 Use static_assert instead of SK_COMPILE_ASSERT. by bungeman · 9 years ago
- a7f4c43 For a frag proc, its key will be a concatenation of all its descendant procs' keys in postorder traversal. by wangyix · 9 years ago
- 4b01329 Add rendertarget flag to prevent a debug assert in SampleApp. by senorblanco · 9 years ago
- 7dea7b7 Use calloc to allocate data that will be uploaded to vertex/index buffers in Chrome by bsalomon · 9 years ago
- 93ab254 This change is in preparation for updating how processor keys and meta keys are generated for frag procs. by wangyix · 9 years ago
- 2a37843 added emitChild() to GrGLFragmentProcessor; removed AutoFragmentChildProcAdvance class by wangyix · 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
- 69ed114 Added class AutoFragmentChildProcAdvance to be constructed before a child emitCode and destructed after by wangyix · 9 years ago
- 7ef45a1 Added mangleString member and onBefore*, onAfter* functions to GrGLFragmentShaderBuilder by wangyix · 9 years ago
- 6e83ac7 Defer flushes if kPreferNoIO is specified by robertphillips · 9 years ago
- cb02b38 Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu by bsalomon · 9 years ago
- 58d890b All child GrFragmentProcs' transforms and textures will be stored in the root GrFragmentProc in preorder by wangyix · 9 years ago
- 7375d6b fixup precision with configurable atlas by joshualitt · 9 years ago
- 51c8d40 Move some work from backend onClear to base class clear by egdaniel · 9 years ago
- b2aa7cb This CL wires up the backend portion necessary for sending transformed coords via vertex attributes. by joshualitt · 9 years ago
- 4b3050b Added registerChild; transforms, textures, glKey automatically handled. by wangyix · 9 years ago
- 88c7b98 Make ANGLE perf decisions be runtime rather than compile time by bsalomon · 9 years ago
- b411b3b Restore read pixels perf on ANGLE by bsalomon · 9 years ago
- d94708e Implement support for dual source blending in ES by kkinnunen · 9 years ago
- bf49e46 Make it possible to toggle MSAA for ES (EXT_multisample_compatibility) by kkinnunen · 9 years ago
- 58b4395 Disable SRGB support on PowerVR Rogue due to SRGBReadWritePixels failure by bsalomon · 9 years ago
- 16921ec SRGB read and write pixels working and unit test by bsalomon · 9 years ago
- 6d901da Move some parts of onReadPixels up to GrGpu readPixels. by egdaniel · 9 years ago
- 6cb3cbe Make GrGpu read/write pixels take GrSurface by bsalomon · 9 years ago
- f067451 Move draw on upload decision in GrGpu by bsalomon · 9 years ago
- c3fb746 Revert of Move draw on upload decision in GrGpu (patchset #4 id:50001 of https://codereview.chromium.org/1257073003/) by bsalomon · 9 years ago