E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
skia
适用于OpenGL离屏渲染上下文的初始化代码
代码这部分代码其实是参考Android的
Skia
模块相关代码写的,适用于Mac、EGL(Android)、X11(Ubuntu等Linux系统)平台。
jxt1234
·
2015-10-15 18:00
android
GPGPU
OpenGL
CGL
egl
适用于OpenGL离屏渲染上下文的初始化代码
代码这部分代码其实是参考Android的
Skia
模块相关代码写的,适用于Mac、EGL(Android)、X11(Ubuntu等Linux系统)平台。
jxt1234
·
2015-10-15 18:00
android
GPGPU
OpenGL
CGL
egl
Skia
深入分析5——
skia
文字绘制的实现
Skia
对文字解析的结果做了一套缓存机制。在中文字较多,使用多种字体,绘制的样式(粗/斜体)有变化时,这个缓存会变得很大,因此
Skia
文字缓存做了内存上的限制。
jxt1234
·
2015-10-15 18:00
android
bitmap
2d
Skia
图形图像
Android入门——利用Canvas完成绘制点、圆、直线、路径、椭圆、多边形等2D图形
一Canvas的概述Android的2D绘图引擎是通过
SKia
(
Skia
源码现在可以到Googlecode里下载)实现的,通过Canvas
CrazyMo_
·
2015-10-07 01:44
Android
入门
Android系统组件使用
Android入门——画布Canvas的简单应用
一Canvas的概述Android的2D绘图引擎是通过
SKia
(
Skia
源码现在可以到Googlecode里下载)实现的,通过Canvas
CrazyMo_
·
2015-10-07 01:00
android
canvas
绘图
画布
UI交互界面
bones ui
bones,是希望这套框架提供类似骨头一样的基础元素来帮助UI程序员搭建出UI整个UI的设计参考了网上找到的bolt文档以及chromeuia:控件可以完全使用C++编写也可以C++和lua混合编程,内部使用
skia
dalixux
·
2015-09-30 17:39
bones
深入理解Surface系统
不论是使用
Skia
绘制二维图像,还是使用OpenGL绘制三维图像,最终Application都要和Surface交互。Surface就像是UI的画布,而App则像是在Surface上作画。
OyangYujun
·
2015-08-25 23:00
glsurfaceview 使用
skia
在java层,使用glsurfaceview,创建opengl环境,在 publicvoidonSurfaceCreated(GL10gl,EGLConfigconfig)函数中,创建GrContext和CurRenderTarget,如下voidSkiaApp::windowChanged(intwidth,intheight){LOGD("%s:(%d,%d)",__func__,width,
hgl868
·
2015-08-18 18:00
Android 4.4 Graphic系统详解(4)HWUI概述
实质上就是Android3.0以前,几乎所有的图形绘制都是由
Skia
完成,
Skia
是一个向量绘图库,使用CPU来进行运算;所以从Android3.0开始,Google用hwui取代了
Skia
,准确的说,
xiyanlgu
·
2015-05-28 19:00
android
stagefright
graphic
MediaFrameworks
Skia
绘制代码分析
但菱角、圆弧、曲线等如何绘制仍然是一个难题,这时就可以参考
Skia
中drawPath的实现。由于涉及较多的图形学知识,本章就不讲相
hgl868
·
2015-05-08 19:00
Skia
深入分析
一、渲染层级从渲染流程上分,
Skia
可分为如下三个层级:1、指令层:SkPicture、SkDeferredCanvas->SkCanvas这一层决定需要执行哪些绘图操作,绘图操作的预变换矩阵,当前裁剪区域
hgl868
·
2015-05-08 18:00
小菜鸟学浏览器之感悟
如今的浏览器,越来越向谷歌看齐了,从安卓起,谷歌就对webkit内核定制,收购了
skia
公司、收购了安卓公司
lichwei1983
·
2015-04-25 23:00
Android OpenGL库加载过程源码分析
Android系统采用OpenGL绘制3D图形,使用
skia
来绘制二维图形;OpenGL源码位于:frameworks/native/openglframeworks/base/opengl本文简单介绍
罗自荣
·
2015-04-14 14:28
Skia
深入分析10——
Skia
库的性能与优化潜力
Skia
库性能与优化潜力图形/渲染算法/架构作为图形渲染引擎,性能上是非常重要的,按通常Android手机60帧的刷新率,绘制一帧的总时间只有16ms,可谓是毫厘必争。
jxt1234and2010
·
2015-03-06 22:00
引擎
渲染
Skia
Skia
深入分析9——延迟渲染和显示列表
概念Android的硬件加速,是先将绘制命令存储起来,然后回放,作为软件绘制的引擎
Skia
中同样有这样的机制。
jxt1234and2010
·
2015-03-05 01:00
android
显示
延迟
渲染
Skia
Skia
深入分析8——
Skia
的GPU绘图
Skia
的GPU绘图一、
Skia
-GPU概述在Android4.2到Android5.0的过程中,
skia
中开发较频繁的部分莫过于GPU加速部分和延迟渲染机制,尽管目前来看几乎没有用到,但后续很可能会在
jxt1234and2010
·
2015-03-01 21:00
android
绘图
OpenGL
Skia
Skia
深入分析7——区域解码
Skia
深入分析7——区域解码1、概述-当图片很大时,解码速度缓慢,占用内存很高,并且,当图片超过一定尺寸时,无法做纹理上传和显示(这跟GPU能力有关,一般的GPU是8192*8192)。
jxt1234and2010
·
2015-02-27 22:00
显示
区域
Skia
Skia
深入分析6——
skia
中图像编解码代码概述
1、API和自注册机制
Skia
中编码解码图片都只需要一行代码:SkBitmapbitmap; SkImageDecoder::DecodeFile("test.xxx",&bitmap);//由文件名解码
jxt1234and2010
·
2015-02-26 23:00
android
bitmap
2d
Skia
图形图像
Skia
深入分析5——
skia
文字绘制的实现
Skia
对文字解析的结果做了一套缓存机制。在中文字较多,使用多种字体,绘制的样式(粗/斜体)有变化时,这个缓存会变得很大,因此
Skia
文字缓存做了内存上的限制。
jxt1234and2010
·
2015-02-18 19:00
android
bitmap
2d
Skia
图形图像
Skia
深入分析4——
skia
路径绘制的实现
Skia
路径绘制代码分析路径绘制尽管使用频率相对于图像绘制、文本绘制低,但却是非常重要的一个基本特性。所有不规则图形(椭圆、圆角矩形、三角形、简单的文字),最后都避不开路径绘制。
jxt1234and2010
·
2015-02-10 00:00
android
bitmap
图形
2d
Skia
android中的UI中的窗口之Window类介绍
http://blog.csdn.net/linghu_java/article/details/10044179 Android的WebKit的GUI和Android的GUI用的是同一套GDI——
Skia
fyfcauc
·
2015-02-05 14:00
android
Skia
深入分析3——
skia
图片绘制的实现(2)
此篇讲图像采样一、采样流程在上一节里的流程图有写到,图像绘制的实际渲染发生在某个blitter的blitRect函数中,我们先看一个具体的blitRect实现。voidSkARGB32_Shader_Blitter::blitRect(intx,inty,intwidth,intheight){ SkASSERT(x>=0&&y>=0&& x+widthshadeSpan(x,y,device,w
jxt1234and2010
·
2015-02-02 22:00
android
Skia
图形图像
Android 4.4 Graphic系统详解(4)HWUI概述
实质上就是Android3.0以前,几乎所有的图形绘制都是由
Skia
完成,
Skia
是一个向量绘图库,使用CPU来进行运算;所以从Android3.0开始,Google用hwui取代了
Skia
,准确的说,
michaelcao1980
·
2015-01-28 17:00
Android 如何使用GPU硬件加速
SurfaceFlinger:Android中负责Surface之间叠加、混合操作的动态库
Skia
:Android中的2D图形库libagl:Android中
michaelcao1980
·
2015-01-28 17:00
编译
skia
静态库时,图片解码库无法注册的问题
转载:http://www.cnblogs.com/imlucky/archive/2012/08/01/2617851.html今天编译
skia
库,增加图片解码库时总是无效。
zhuhongshu
·
2015-01-27 01:00
source
open
Skia
图片解码库
Skia
深入分析3——
skia
图片绘制的实现(1)
此篇讲
Skia
绘制图片的流程,在下一篇讲图像采样原理、混合和抖动技术1、API用法(1)drawBitmapvoiddrawBitmap(constSkBitmap&bitmap,SkScalarleft
jxt1234and2010
·
2015-01-24 01:00
android
Skia
图形图像
Skia
深入分析2——
skia
渲染架构
一、渲染层级从渲染流程上分,
Skia
可分为如下三个层级:1、指令层:SkPicture、SkDeferredCanvas->SkCanvas这一层决定需要执行哪些绘图操作,绘图操作的预变换矩阵,当前裁剪区域
jxt1234and2010
·
2015-01-17 01:00
android
Skia
android 的
skia
图形引擎库
一、简介:
skia
有大概80,000行代码,基于C++开发,主要特点包括:高度优化的软体->Optimisedsoftware-basedrasteriser(modulesgl/);选择性透过OpenGL
iaiai
·
2015-01-11 11:00
android
Skia
深入分析1——
skia
上下文
前言: 断断续续跟Android的
skia
库打了两年交道,如今交接掉了,便写写关于
skia
的一些知识,也算了结一段职业生涯。找了找网上关于
skia
的文章,基本上都过时了,讲得也不怎么深入。
jxt1234and2010
·
2015-01-10 01:00
android
Skia
Android开发基础-系统结构
Android又以Bionic取代Glibc、以
Skia
取代Cairo、再以opencore取代FFmpeg等等。Android为了达到商业应用,必须移除被G
阴阳光
·
2014-10-27 14:38
android
视频教程
memory
Files
Bionic
Android图形库
Skia
(四)-生成PDF
Android图形库
Skia
(四)-生成PDF 本文主要记录使用
skia
库生成pdf文件的过程,其实
skia
并不仅仅能在Android系统中使用,在一般的嵌入式Linux系统上也可以使用的
kangear
·
2014-10-22 15:00
android
pdf
Skia
Cocos2d-x 使用nanovg绘画库
所以最近一直在寻找跨平台绘画的库,找到的都是一些比较出名的C++绘画库,比如cairo、
skia
、agg等,但是这些库都有个比较大的
dj0379
·
2014-09-29 11:00
Android的Window类
Android浏览器(WebKit)的GUI和Android的GUI实用同一套GDI——
Skia
,但GUI层是
cyp331203
·
2014-09-21 12:00
Android 如何使用GPU硬件加速
SurfaceFlinger:Android中负责Surface之间叠加、混合操作的动态库
Skia
:Android中的2D图形库libagl:Android中通过
dj0379
·
2014-09-18 13:00
Android 4.2.2字体渲染流程
由「大屏幕Android设备字体模糊」引发一研究,陆续接触了
skia
,huwui,freetype,harfbuzz等等名词。有些能够通过运行一些例子直观地了解了其原理。
kangear
·
2014-08-24 19:00
android
freetype
Skia
harfbuzz
Android图形库
Skia
(三)-结合Freetype显示文字
在图像是显示字体,
Skia
的api中就有,直接可以将文字显示出现。
kangear
·
2014-08-23 17:00
Skia
ImportError: No module named gyp
如今在编译最新版本的
skia
时再次遇到,不过我没有心情去解决这个了,回退到一个比较老的版本就没有这个错误了。我算是躲过去了。
kangear
·
2014-08-23 11:00
Android图形库
Skia
(二)-将图像输出到framebuffer
这次基于framebuffer 和
skia
结合搭建GUI这个文章。按照之前的了解
skia
是故意不和底层相关,比如这次的framebuffer。这使得它可以只专心绘图,具体显示在哪里则不管。
kangear
·
2014-08-21 21:00
Skia
Android图形库
Skia
(一)-基本测试生成PNG图片
基于淺談 Google
Skia
圖形處理引擎和
Skia
Demo Build。
Skia
是一个跨平台的图形库,目前使用在Android中,同样也有PC版本,这里测试一下以了解其内涵。
kangear
·
2014-08-21 20:00
Skia
Skia
简介以及在Windows下编译操作步骤
Skia
是一个C++的开源2D向量图形处理函数库(Cairo是一个矢量库),包括字型、坐标转换、位图等等,相当于轻量级的Cairo,目前主要用于Google的Android和Chrome平台,
Skia
搭配
fengbingchun
·
2014-08-11 14:00
skia
入门
SkBitmapbmp;bmp.setConfig(SkBitmap::kARGB_8888_Config,rect.Width(),rect.Height());bmp.allocPixels();SkCanvascanvas(bmp);SkPaintpaint;SkRectrect;SkPaint::StyleoldStyle;//画矩形//rect.setXYWH(100,100,200,2
dc11223344
·
2014-07-30 21:20
SKIA
Android Graphic : apk and
Skia
/OpenGL|ES
Androidapk里面的画图分为2D和3D两种:2D是由
Skia
来实现的,也就是我们在框架图上看到的SGL,SGL也会调用部分opengl的内容来实现简单的3D效果;3D部分是由OpenGL|ES实现的
Jerikc
·
2014-05-27 15:00
skia
库显示中文的问题
用
skia
库绘制中文时需要先转为utf-8贴出部分代码#includeinlinestd::stringUnicode2ASCII(conststd::wstring&strUnicode,UINTCodePage
chq123456
·
2014-05-21 10:47
skia
库显示中文的问题
用
skia
库绘制中文时需要先转为utf-8贴出部分代码#includeinlinestd::stringUnicode2ASCII(conststd::wstring&strUnicode,UINTCodePage
chq123456
·
2014-05-21 10:00
windows下编
skia
库(vs2010)
第一步 从svncheckout出代码:http://
skia
.googlecode.com/svn/trunk/
skia
-read-only http://
skia
.googlecode.com/svn
chq123456
·
2014-05-14 20:00
库
LCD驱动及Framebuffer相关
SurfaceFlinger:Android中负责Surface之间叠加、混合操作的动态库
Skia
:Android中的2D图形库libagl:Android中通过
Jerikc
·
2014-04-30 14:00
Android Native 绘图方法
在 Android 上,有一個 graphic engine,稱為
Skia
。
Skia
的功能約等於Cairo,功能上相似,但
Skia
的支援沒Cairo廣。
Leon李翊
·
2014-04-25 23:00
java
android
function
jni
Class
casting
android字体工作原理
图形小组在该需求的基础上,又提出了如果一个ttf文件包含多个字库,
skia
是否支持,如果不支持,实现难度多大。本文主要在这两个方面展开。
yangzhiloveyou
·
2014-03-23 12:00
[置顶] hwui简介
简介:hwui主要是android用于2d硬件绘图而加入的一个模块,在hwui之前,android主要是用
skia
来进行软件绘制,后由于绘制性能等问题,现在android的绘图几乎都是使用了hwui硬件加速绘图
wind_hzx
·
2014-03-02 21:00
android
OpenGL
硬件加速
延时渲染
HWUI
浅谈WebKit之WebCore篇
让我们还是从其主要部分如多进程管理通信、WebKit、V8、
Skia
weichangzhi18
·
2014-01-27 13:00
webkit
webcore
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他