Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。
Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF、PNG、JPG,当然也支持BMP,当然还提供一些高级的可视化对象,比如渐变、图形等。
...
分类:
移动开发 时间:
2014-07-24 17:40:36
阅读次数:
218
DirectX11.2是微软为DirectX11进行的一次小版本升级。除了各种面向接口的升级之外,DirectX11.2带来的最主要的更新来自TiledResources技术。该技术旨在允许程序员透过虚拟化的操作方式开辟虚拟显存空间,同时透过Tiled的方式减少材质在渲染过程中的真实需求量。应用该技...
分类:
其他好文 时间:
2014-07-16 18:21:31
阅读次数:
180
存储器:随机存储器(RAM) :断电以后就会丢失;只读存储器(ROM):公共能和链接上分为随机存储器RAM装有BIOS的ROM bios(基本输入输出系统),是由主板和各类接口卡(显卡 网卡)厂商提供的软件系统。接口卡上的RAM (显存)各类存储器的逻辑链接内存地址空间:一个cpu的地址线宽度是10...
分类:
编程语言 时间:
2014-07-09 17:42:36
阅读次数:
231
很早就想写个FC模拟器,但真是一件艰难的事情。。所以先写个Chip8模拟器,日后再继续研究FC模拟器。Chip8只有35条指令,属于RISC指令集,4k内存,2k显存,16个寄存器(其中15个通用寄存器),支持16个按键,没有中断,但是有两个计时器。读了下面两个链接,就完全能理解了。http://w...
分类:
编程语言 时间:
2014-07-06 17:45:51
阅读次数:
276
前言 本文的目的很明确:介绍如何将二维数组传递进显存,以及如何将二维数组从显存传递回主机端。实现步骤 1. 在显存中为二维数组开辟空间 2. 获取该二维数组在显存中的pitch 值 (cudaMallocPitch 实现) 3. 将二维数组传递进显存 (cudaMemcpy2D 实现) 4...
分类:
其他好文 时间:
2014-06-14 16:36:14
阅读次数:
301
WindowsGDI的接口没提供这样的功能机制,只能是先通过CreateCompatibleDC 创建一个与显示器设备内容兼容的内存设备内容,用SelectObject将位图选入内存设备内容,再用BitBlt函数进行从内存到显存的位块传输。
DC是设备内容,是我们问题的核心,请看《Windows程序设计》关于设备内容的讲解:
设备内容:
设备内容中包含许多确定GDI函数如何在设备上工作的目前「...
分类:
其他好文 时间:
2014-06-08 10:03:17
阅读次数:
152
前言 本文将介绍 CUDA 编程的基本模式,所有 CUDA
程序都基于此模式编写,即使是调用库,库的底层也是这个模式实现的。模式描述 1. 定义需要在 device 端执行的函数。( 函数声明前加 _golbal_
关键字 ) 2. 在显存中为待运算的数据以及需要存放结果的变量开辟显存空间。(...
分类:
其他好文 时间:
2014-06-07 05:21:20
阅读次数:
269
前言
并行就是让计算中相同或不同阶段的各个处理同时进行。目前有很多种实现并行的手段,如多核处理器,分布式系统等。本专题的文章将主要介绍使用 GPU
实现并行的方法。参考本专题文章前请务必搭建好 CUDA 开发平台,搭建方法可以参考上一篇文章。GPU 并行的优缺点 优点: 1. 显存具有更大...
分类:
其他好文 时间:
2014-05-26 02:13:36
阅读次数:
263
最近终于把实现多任务的微内核调试了一遍,我们阐述了如何在保护模式下切换任务。同时知识包括:gdt,idt,ldt,tss,时钟中断服务,特权级切换,显存编程,boot和loader功能,bios调用等等。详细知识还要在实践中摸索学习,希望大家一起进步。这篇文章仅仅做个记录,如有亲身调试过代码,可能不大好理解。接下几天重点看看0.12启动程序,多分页需要更加深入了解。
;#Mode=Dos ;放在...
分类:
系统相关 时间:
2014-05-15 13:34:12
阅读次数:
568
一般的windows复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。先来谈谈闪烁产生的原因原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕上只是写到了显存里,而显卡每隔一段时间把显存的内容输出到屏幕上,这就是刷新周期。...
分类:
编程语言 时间:
2014-05-15 11:42:31
阅读次数:
352