自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

半瓶酱油的小屋

记录我的学习过程的地方

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

转载 Imagination 关于motion to photon latency延迟的解决方案 --VR

虚拟现实需要现代手机中的许多组件的支持。从用于记录头部移动的传感器、CPU运行VR应用(并在后台运行其他程序)、然后GPU开始工作并计算创建为VR图像修正后的图像,最终呈现到屏幕上。所有这些组件需要紧密合作来创造出大家所说的身临其境的体验。实现这些功能所需的时间一般叫做motion to photon latency(从用户运动开始到相应画面显示到屏幕上所花的时间)。尽管这是一个很普通的术语,但是

2016-07-13 10:24:43 2553

原创 分析和通译“Vulkan in 30 minutes”文

https://renderdoc.org/vulkan-in-30-minutes.html

2016-07-12 10:53:27 1624

原创 ioctl 详细介绍

ioctl 详细介绍(一)ioctl 的作用:       通过设备驱动程序执行各种类型的硬件控制。除了简单数据传输外,大部分设备可以执行其他的一些操作,比如,用户空间经常请求设备锁门、弹出介质、报告错误信息、改变波特率或者执行自破坏等等。       Ioctl的操作通过流程图简言之:    从图1可知,user mode 送command到kernel mode,然

2011-12-15 13:17:16 3188

原创 深入理解linux设备驱动中的阻塞型I/O与非阻塞型I/O

转载请注明出处    在linux驱动开发中,我们要讨论一个重要的问题,如果驱动程序无法及时满足进程的要求时,驱动程序应如何处理呢?例如,当数据不可以用时,用户可能调用read;或者进程试图写入数据,但因为输出缓冲区已经满了,设备还未准备接受数据。驱动程序该怎么处理这些情况呢?我们的驱动程序应该阻塞该进程,将此置入休眠状态,直到请求可以继续。(一)休眠(sleep)的介绍“休眠(sle

2011-12-15 13:15:44 487

转载 透过 Linux 内核看无锁编程

级别: 初级, Linux 内核开发工程师, 自由撰稿人2010 年 1 月 21 日多核多线程已经成为当下一个时髦的话题,而无锁编程更是这个时髦话题中的热点话题。Linux 内核可能是当今最大最复杂的并行程序之一,为我们分析多核多线程提供了绝佳的范例。内核设计者已经将最新的无锁编程技术带进了 2.6 系统内核中,本文以 2.6.10 版本为蓝本,带领您领略多核多线程编程的真谛,窥探无

2011-12-15 13:12:56 268

转载 关于ioremap,request_mem_region(转)

文章内容来自:http://blog.csdn.net/fudan_abc/archive/2007/10/04/1811451.aspx 以我们家Intel为代表的i386系列处理器中,内存和外部IO是独立编址独立寻址的,于是有一个地址空间叫做内存空间,另有一个地址空间叫做I/O空间.也就是说,从处理器的角度来说,i386提供了一些单独的指令用来访问I/O空间.换言之,访问I/O空间和访

2011-12-15 13:11:32 373

原创 博客搬家

前段时间在百度上写几篇博客,突发奇想把那几篇博客搬到csdn上。

2011-12-15 13:10:47 191

android开发安装手册

对于android初学者,在搭建android环境有不错的指导意义,搭建好环境后,开发者就可以进入android的开发学习

2011-12-05

android基础教程

android基础教程是学习android不错的入门教程,初学者值得一看!

2011-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除