- 博客(79)
- 资源 (6)
- 收藏
- 关注
原创 opengl红宝书 第8章的代码中readImage()的简单解决方法(Intel 处理器上)
opengl红宝书 第8章的代码在Intel 处理器上, readImage()读取不正确.原因如下 :字节交换(byte swapping):高位优先(big endians)和低位优先(little endians)高位优先和低位优先,指的是两种不同的方式,把整数储存在计算机中的的方式。因为整数是多于一个字节的,那么,问题在于:最重要的字节是否应该首先被读写。最不重要的字节是变
2007-10-31 17:14:00 2206
转载 3D图形芯片10年史话(转载)
光阴似水,静静的悄悄的从我们每一个人的身边流过。转眼间, 2004的爆竹声又在窗外响起了。当笔者还沉浸在3D Game之中时,突然发现,3D图形芯片已经发展到了第十年。在这十年里,3D图形芯片的发展恐怕是一日千里都不足以形容的,为我们逐渐打开了3D世界的大门,将一个越来越真实的3D虚拟世界展现在我们面前。今天,笔者希望能和大家一起回顾一下3D图形芯片这十年来的风风雨雨。因个人水平限制,出错在
2007-10-28 11:34:00 4389
转载 OpenGL版本与OpenGL扩展机制 (转载)
转自http://blog.csdn.net/yqxx/archive/2005/05/27/382513.aspx1 opengl的版本区别(在opengl官方文档中有详细说明) 针对Opengl不同版本的升级是主要是扩展指令集。 1.1 opengl1.1 1995年,SGI推出了更为完善的OpenGL 1.1版本。OpenGL 1.1的性能比1.0版提高
2007-10-28 11:03:00 1149
原创 如何在windows平台开发OpenGL程序使用OpenGL1.2或更高版本
微软为了维护Direct3D,对OpenGL的支持很消极,其OpenGL实现仍然是1.1。由于Windows上的OpenGL程序最终都会动态链接到微软的OpenGL32.dll,可OpenGL32.dll只支持OpenGL 1.1,使我们不能直接使用1.2或者更高版本的OpenGL,仍然要用扩展访问OpenGL1.1以来新增的功能。 一: gl 的扩展: 推荐使用下面2个扩
2007-10-27 18:07:00 5334 1
转载 专家:多核时代对软件设计的挑战(转载)
转自http://www.src119.com/server/show.php?itemid=390 在处理器主频进一步提升越来越难的时候,多核处理器的引入让摩尔定律再放异彩。然而,当我们在为多核化时代大声欢呼的同时,也不得不面对随之而来的问题。今天,甚至普通用户也不得不面临并行计算的问题,而多核处理器更是对系统和程序设计等都提出了诸多挑战。 在本文中,笔者首先介绍
2007-10-27 14:31:00 2361
转载 计算机体系结构10年大迁移(转载)
转载http://topic.csdn.net/u/20071025/12/b0a19252-670d-4de6-a2f8-c02097b1756b.html多核和Cell等新型处理结构的出现不仅是处理器架构历史上具有里程碑式的事件,对传统以来的计算模式和计算机体系架构也是一种颠覆 1:智能革新 2005年,一系列具有深远影响的计算机体系结构被曝光,有可能为未来十年的计算机体系结构奠定根本
2007-10-27 14:11:00 846
转载 图形世界分裂的两派——理清D3D和OpenGL的脉络(上)(转载)
转自http://blog.csdn.net/zypsg/archive/2006/03/21/630806.aspx[图形世界分裂的两派]计算机三维图形是指将用数据描述的三维空间通过计算转换成二维图像并显示或打印出来的技术,API(Application Programming Interface)即“应用程序接口”是连接应用程序与操作系统、实现对计算机硬件控制的纽带,Direct3D和Op
2007-10-26 21:52:00 2128
转载 Direct3D 10系统简介(一)(转载)
转自http://blog.csdn.net/soilwork/archive/2006/06/30/853481.aspxDirect3D 10系统简介(一) 译注:这篇文章是MS在SIGGraph 2006上发表的论文,点击这里下载原文摘要 本文描述了第四代PC平台上图形图像单元(GPU)的系统构架。与上一代图形管道相比,新的管道有了重大改变,引入了一个
2007-10-26 16:00:00 909
转载 c语言读取bmp文件格式(转载)
转自http://topameng.spaces.live.com/blog/cns!F962D4854A8233D!325.entryc语言读取bmp文件格式//BMP 头typedef struct{ char id[2]; //bmp 文件标志 "BM" unsigned long fileSize;
2007-10-26 14:48:00 7141
转载 BMP文件格式简介(转载)
转自http://dsdm.bokee.com/5867426.htmlBMP文件格式简介简介位图文件(Bitmap-File,BMP)格式是Windows采用的图像文件存储格式,在Windows环境下运行的所有图像处理软件都支持这种格式。Windows 3.0以前的BMP位图文件格式与显示设备有关,因此把它称为设备相关位图(device-dependent bitmap,DD
2007-10-26 14:34:00 1675
转载 阴影体技术介绍(转载)
转自http://blog.donews.com/yyh/archive/2005/05/19/387143.aspx 前言:真实的游戏效果shadow volume 这个术语几乎是随着 DOOM3 的发布而成为FPS 玩家和图形学爱好者谈论的对象的。虽然这个游戏还没有上市,但是凭借 John Carmack 的传奇经历以及 DOOM3发布的一些让人惊讶的预览图片,我们仍然有理由认为它
2007-10-23 00:48:00 6875 3
转载 Audio in Windows Vista(转载)
转自http://www.cppblog.com/lai3d/archive/2006/12/03/15948.aspx原帖地址:http://forums.creative.com/creativelabs/board/message?board.id=Vista&message.id=1694这个是一堆老外对这个帖子的讨论:http://forums.creative.com/crea
2007-10-14 21:16:00 2122
转载 简介MPEG4背景知识(转载)
转自http://www.tyhotek.com/tech/tech-jishu003.htmMPEG4背景知识 一. MPEG及各阶段格式介绍 MPEG的全称是 “ Motion Picture Expert Group ” (移动影像专家组),组建于1988年,目的是为传送音频和视频制定标准。 MPEG-1:广泛的应用在 VCD 的制作和一些视频片段下载的网络应用上面,
2007-10-14 21:00:00 893
转载 MPEG-2标准概要简介(转载)
转自http://iptv.c114.net/235/a182536.html摘要:随着网络多媒体技术的发展,采用MPEG-4技术向计算机用户提供VOD业务已经大量出现,由于都是MPEG(运动图像专家组)这个组织提出的建议,因此一般地认办MPEG-4是MPEG-2的一个延续版本。事实上,这两者之间有着较大的差别。本文对MPEG-2与MPEG-4作一些简单的介绍和比较。 熟悉数字视音频技术的
2007-10-14 20:55:00 1373
原创 Microsoft Visual Studio .NET 2003 编译xvidcore-1.1.3
首先 http://easynews.dl.sourceforge.net/sourceforge/nasm/nasm-0.98.36-win32.zip 下载解压后文件名为nasmw.exe,更名为nasm.exe,保存到Microsoft Visual Studio .NET 2003/Vc7/bin目录下 然后 所有*.asm文件的将nasm -f win32 -DPRE
2007-10-14 20:47:00 1026 1
转载 OpenAL Lesson 8: OggVorbis Streaming Using The Source Queue (转载)
转自http://www.devmaster.net/articles/openal-tutorials/lesson8.phpHello again fellow coders. Im back after a fairly long hiatus with another tutorial on the OpenAL api. And I think this will be a bee
2007-10-14 20:41:00 2451
转载 OpenAL Lesson 7: The Doppler Effect(转载)
转自http://www.devmaster.net/articles/openal-tutorials/lesson7.phpI know this will be boring review for anyone with a course in high school physics, but lets humour ourselves. The Doppler effect can b
2007-10-14 20:35:00 2173
转载 OpenAL Lesson 6: Advanced Loading and Error Handles(转载)
转自http://www.devmaster.net/articles/openal-tutorials/lesson6.phpWeve been doing some pretty simple stuff up until now that didnt require us to be very precise in the way weve handled things. The
2007-10-14 20:32:00 868
转载 OpenAL Lesson 5: Sources Sharing Buffers(转载)
转自http://www.devmaster.net/articles/openal-tutorials/lesson5.phpAt this point in the OpenAL series I will show one method of having your buffers be shared among many sources. This is a very logical
2007-10-14 20:29:00 893
转载 OpenAL Lesson 4: The ALC(转载)
转载http://www.devmaster.net/articles/openal-tutorials/lesson4.phpUp until now we have been letting Alut do all the real tricky stuff for us. For example handling the audio devices. Its really nice t
2007-10-14 19:59:00 1063
转载 OpenAL Lesson 3: Multiple Sources(转载)
转载http://www.devmaster.net/articles/openal-tutorials/lesson3.phpHello. Its been a while since my last tutorial. But better late than never I guess. Since Im sure your all impatient to read the lat
2007-10-14 19:53:00 999
转载 OpenAL Lesson 2: Looping and Fadeaway(转载)
转自http://www.devmaster.net/articles/openal-tutorials/lesson2.phpHope you found the last tutorial of some use. I know I did. This will be a real quick and easy tutorial. It wont get too much more co
2007-10-14 19:51:00 914
转载 OpenAL Lesson 1: Simple Static Sound(转载)
转自http://www.devmaster.net/articles/openal-tutorials/lesson1.phpWelcome to the exciting world of OpenAL! OpenAL is still in a stage of growth, and even though there is an ever larger following to th
2007-10-14 19:45:00 1648
转载 链接错误LNK2001
转自http://dev.21tx.com/2005/05/29/10930.html 链接错误LNK2001,该错误非常讨厌,因为对于 编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时, 编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不 明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非 常困难。
2007-10-14 15:35:00 867
原创 如何在Visual Studio 2003, Visual Studio 2005编译boost 1.34.1?
1.下载boost source到http://www.boost.org下载最新版本的boost,我目前下载的是1.34.1,将之解压到c:/boost_1_34_1/2.编译bjamC:/boost_1_34_1/tools/jam/src下,执行build.bat,然后会在C:/boost_1_34_1/tools/jam/src/bin.ntx86/生成一个bjam.exe,将bjam
2007-10-14 15:19:00 2117 2
转载 用遗传算法加强足球游戏的人工智能(转载)
转自http://blog.csdn.net/maliang1225/archive/2007/09/25/1799790.aspx项目背景 一直都想用遗传算法(Genetic Algorithms)实现足球游戏的人工智能,但因为实现一个足球游戏的对战平台太过于繁琐而没有动手。直到在《Programming Game AI by Example》一书中看到一个SimpleS
2007-10-14 14:33:00 1385
转载 内存对齐与ANSI C中struct型数据的内存布局(转载)
转载http://dev.21tx.com/2004/12/12/11923.html当在C中定义了一个结构类型时,它的大小是否等于各字段(field)大小之和?编译器将如何在内存中放置这些字段?ANSI C对结构体的内存布局有什么要求?而我们的程序又能否依赖这种布局?这些问题或许对不少朋友来说还有点模糊,那么本文就试着探究它们背后的秘密。 首先,至少有一点可以肯定,那就是ANSI
2007-10-14 14:24:00 763
转载 C++大师Lippman:我对中国程序员的忠告(转载)
转自http://news.csdn.net/n/20041105/18175.htmlC++语言的创立者,斯坦-利普曼(Stan Lippman) (原文来自天极网,C++语言创立者实为Bjarne Stroustrup)9月17日参加了在北京召开的微软技术大会Tech.Ed2004并做了"The C++ Binding, Integrating a Static and dynamic "
2007-10-14 14:18:00 699
转载 关于字节对齐的问题(vs.net)(转载)
转自http://nephen.bokee.com/4739983.html关于字节对齐的问题(vs.net) 请看下面的结构: struct MyStruct { double dda1; char dda; int type }; 对结构MyStruct采用sizeof会出现什么结果呢?sizeo
2007-10-14 13:55:00 1198
原创 无法打开文件libci.lib 解决方法
libci是老的iostream库,vs.net2003, vs.net2005中已经没有了,在link options中直接ignore掉这个库就行了。
2007-10-14 13:39:00 2920
转载 DirectShow SDK笔记【关于DirectShow(4)】(转载)
6 Time and Clocks in DirectShow 6.1 Reference Clocks 参考时钟是Filter Graph Manager用来同步所有Filter的。任何一个暴露了IReferenceClock 接口的对象都可以作为参考时钟。参考时钟可以是Filter提供,例如声卡就可以提供一个硬件的时钟。作为应变,Filte
2007-10-14 13:30:00 817
转载 DirectShow SDK笔记【关于DirectShow(3)】(转载)
转自http://blog.csdn.net/laiyiling/archive/2006/11/10/1378282.aspx4.3 Filter States Filter有三种状态,停止,暂停,运行。暂停状态是为了在Graph中Cue Data, 使得运行命令可以立即响应。Filter Graph Manager控制着所有状态的转换。当应用程序调用IMediaControl的
2007-10-14 13:29:00 759 1
转载 DirectShow SDK笔记【关于DirectShow(2)】(转载)
转自http://blog.csdn.net/laiyiling/archive/2006/11/10/1376729.aspx2.5 How Hardware Devices Participate in the Filter Graph 本节描述DirectShow是如何与音频、视频设备进行交互。 2.5.1 Wrapper Filters
2007-10-14 13:24:00 919
转载 DirectShow SDK笔记【关于DirectShow(1)】(转载)
转自http://blog.csdn.net/laiyiling/archive/2006/11/04/1365732.aspxAbout DirectShow 本节描述DirectShow的整体结构。本节包含的内容比较丰富,我们可能不需要知道所有的这些知识。因此,我们首先应该选择浏览全部的内容,然后根据实际应用程序的需要查看Using DirectShow的内容。如果有关
2007-10-14 13:21:00 1120
原创 关于DirectShow 和 Largeint.lib
编译DX2005年版及其以前版本的DirectShow或是其他老版本代码时,如果发现Largeint.lib找不到这个LNK1104错误,"cannot open file Largeint.lib"那么,直接删除largeint.lib这个库的引用,vs 2003 & vs 2005不提供这个独立的largeint库了
2007-10-14 10:32:00 5065 1
转载 Some DirectShow Samples Break in Visual Studio 2005(转载)
转自http://blogs.msdn.com/mikewasson/default.aspx[Note: This post applies to the Platform SDK for Windows Server 2003 SP1 and Server 2003 R2. These issues were fixed in the Windows SDK for Vista.]
2007-10-14 10:24:00 1127
转载 DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析(转载)
转自http://blog.csdn.net/alvachien/archive/2005/02/25/301913.aspxDirectShow学习(八): CBaseRender类及相应Pin类的源代码分析1. CRendererInputPin类[renbase.h/renbase.cpp]派生自CBaseInputPin。a) 成员变量:CBaseRend
2007-10-14 10:20:00 1143
转载 DirectShow 学习(七): CTransInPlaceFilter及相关联Pin类的源代码解析(转载)
DirectShow 学习(七): CTransInPlaceFilter及相关联Pin类的源代码解析1. CTransInPlaceInputPin类[transip.h/transip.cpp]派生自CTransformInputPin。a) 成员变量:CTransInPlaceFilter * const m_pTIPFilter; // our fil
2007-10-14 10:10:00 1183
转载 DirectShow 学习(六): CTransfromFilter及相关联Pin类的源代码解析(转载)
转自http://blog.csdn.net/alvachien/archive/2005/01/24/266353.aspxDirectShow 学习(六): CTransfromFilter及相关联Pin类的源代码解析1. CTransformInputPin类派生自CBaseInputPin。a) 成员变量CTransformFilter*m_pTr
2007-10-14 10:08:00 1176
转载 DirectShow 学习(五) CSource类和其一个具体实现例子的源代码分析(转载)
转自http://blog.csdn.net/alvachien/archive/2005/01/18/257555.aspx1. CSourceStream类,是CSource类的OutputPin[source.h/source.cpp]派生自CAMThread和CBaseOutputPinl 成员变量:CSource *m_pFilter; // T
2007-10-14 10:02:00 1020
opengles 2.0 programming guide source code
2013-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人