Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(925)

Unified Diff: resources/slides_content.lua

Issue 651023002: experimental parser (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: resources/slides_content.lua
diff --git a/resources/slides_content.lua b/resources/slides_content.lua
new file mode 100644
index 0000000000000000000000000000000000000000..314949d12b53793198e1eb0d9888108c8a6ea258
--- /dev/null
+++ b/resources/slides_content.lua
@@ -0,0 +1,99 @@
+gSlideContent = {
+ { text="Skia 2.0", style="title" },
+{ text="Skia 2.0", style="slide",
+{ text=
+},
+
+
+}
+
+Skia Overview [Fall '13]
+
+One API -- many backends
+- Raster [8888, 565, A8]
+- GPU [opengl]
+- PDF
+- XPS
+- Picture
+- Pipe
+
+One Team -- many clients
+- Chrome
+ChromeOS
+- Clank
+- Android Framework
+- 3rd parties (e.g. FireFox)
+
+Optimize for CPU variety
+- x86 - 32bit (SSE, SSE2, ...), 64bit
+- Arm - thumb, arm, NEON, ... 64bit?
+- MIPS (just starting)
+
+Optimize for GPU variety
+- Nvidia
+- Qualcom
+- Imagination
+- ...
+- ES2 -vs- ES3 -vs- Desktop profiles
+
+Lots of testing and measuring
+- build-bots
+-- unittests, micro-benchmarks, image-regressions
+-- http://108.170.217.252:10117/console
+- webpage archives (in progress)
+-- "map-reduce" server for saerching/historgrams
tfarina 2014/10/13 20:54:47 s/saerching/searching
+-- macro-benchmarks, image-reressions
tfarina 2014/10/13 20:54:47 s/reressions/regressions?
+-- gpu : cpu fuzzy compares
+
+Skia Roadmap [Fall '13]
+
+Roadmap in a nutshell
+- GPU performance
+- Pictures
+- Images
+- Fonts
+- PDF
+
+Roadmap : GPU Performance
+- Clipping changes are expensive
+- Texture cache optimizations
+- Better batching / reordering
+- Rely more on multi-sampling
+- ES3/desktop features (e.g. path-rendering)
+- ... continuo ad absurdum
+
+Roadmap : Pictures
+- Playback performance
+-- improve culling
+-- multi-core support
+- Record performance
+-- improve hash/cache
+-- improve measuring/bbox computation
+- Feedback to clients
+-- annotations
+-- heat-map for time spent drawing
+-- peep-hole optimizations
+
+Roadmap : Images
+- HQ filtering and mipmaps
+- Unpremul support
+- sRGB support (future)
+- Improve cache / lazy-decoding
+
+Roadmap : Fonts
+- Color emoji
+- DirectWrite on windows
+-- subpixel positioning!
+- new FontMgr -- extended styles
+
+Roadmap : PDF
+- Android
+-- perspective, color-filters
+- New Viewer project
+-- print-preview and more
+-- can output picture / gpu directly
+
+function parse_file(file)
+ for line in file:lines() do
+
+end
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698