- 博客(5)
- 资源 (6)
- 收藏
- 关注
翻译 Metal 着色语言编程指南 二六
函数参数与变量 除了定义在常量地址空间的变量和定义在程序域的采样器之外, graphics和kernel函数的输入输出都需要通过函数参数, 函数参数可以是下面之一: 设备缓存(Device Buffer): 一个指向设备地址空间任意数据类型的指针或者引用 常量缓存(Constant Buffer): 一个指向常量地址空间任意数据类型的指针或者饮用 纹理对象(T
2016-06-26 20:33:18 785
原创 实时抠图算法
基于邻域信息的扣图算法, Shared Sampling for Real Time Alpha Matting, 相比其他的Alpha Matting, 复杂度低, 效果不错. 原文可以在此下载: http://inf.ufrgs.br/~eslgastal/SharedMatting/参考网上的例子, 整理实现了算法: https://github.com/volvet/A
2016-06-19 20:27:40 17189 10
翻译 Metal着色语言编程指南 二五
线程地址空间(Thread Address Space) thread地址空间修饰符表示其所修饰的地址为线程的私有空间, 仅仅在其被声明的线程可见, 在graphics和kernal函数内所声明的变量都是在线程地址空间上分配的。代码实例如下:kernel void my_func(...){ // A float allocated in the per-thread add
2016-06-10 19:45:27 537
原创 Opensips 进程结构
OpenSips multi processes - forking, startup and shutdown sequence 结构, 引用自: https://www.youtube.com/channel/UCy0_A99spUOo8dPl4jB5mWA
2016-06-10 08:25:58 1070
翻译 Metal 着色语言编程指南 二四
常量地址空间(Constant Address Space) constant修饰符用来表示在设备内存池上分配的只读内存. 在程序域(Program Scope)中声明的变量必须是constant型的,而且在声明的位置被初始化. 用于声明constant类型变量的值必须是在编译期就可以获取的. 在程序域声明的constant变量其生命期与程序相同, 而且其值在任意的函数调用中都保
2016-06-09 10:16:21 509
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人