directx
文章平均质量分 87
icbm
这个作者很懒,什么都没留下…
展开
-
GPUView、WDDM资源链接
GPUView https://graphics.stanford.edu/~mdfisher/GPUView.htmlProfiling DirectX Apps https://msdn.microsoft.com/en-us/library/windows/desktop/jj585574(v=vs.85).aspx[cgdc12][nvidia]显卡底层知识 http://blog.c原创 2016-07-13 21:33:48 · 1597 阅读 · 0 评论 -
DXGI_SWAP_EFFECT 详解
Options for handling pixels in a display surface after calling IDXGISwapChain1::Present1. ENUM value presentation mode MSAA support buffer count operation on buffer after present DI...原创 2018-06-08 12:42:19 · 2643 阅读 · 0 评论 -
Introduction to 3D Game Programming with DirectX 11 学习笔记 (2)D3DApp 类
D3DApp 是一个框架类,用于创建主窗口,创建 Direct3D 对象,并处理主循环逻辑。源文件${CODE}/d3dApp.h${CODE}/d3dApp.cpp类方法详解HINSTANCE D3DApp::AppInst()返回当前应用的实例句柄。该值在 D3DApp 的构造函数中传入并保存。一般在创建唯一的 D3DApp 实例时,将 WinMain 函数的 h...原创 2018-06-11 17:35:38 · 515 阅读 · 0 评论 -
Introduction to 3D Game Programming with DirectX 11 学习笔记 (1)GameTimer 类
GameTimer 类用于计时,在框架中累计正常运行时间,可用于计算 FPS 及每帧时间。该计时器可以暂停、恢复计时。源文件${CODE}/Common/GameTimer.h${CODE}/Common/GameTimer.cpp类方法详解float GameTimer::TotalTime() 返回累计正常运行时间(已经剔除暂停时间)。float GameTi...原创 2018-06-11 16:51:17 · 322 阅读 · 0 评论 -
GPU Profiling 101
原文地址:http://www.reedbeta.com/blog/gpu-profiling-101/GPU Profiling 101October 12, 2011 · Coding, GPU, Graphics · CommentsIn all my graphics demos, even the smallest ones, you’ll typically find a readout转载 2018-03-22 23:08:54 · 503 阅读 · 0 评论 -
MSAA 与 Depth Stencil Buffer
Resolving a Depth/Stencil buffer?Hardware Support for Direct3D 11 FormatsHow to resolve a multisampled depth buffer to a depth texture?Can i resolve a multisampled depth buffer into a texture?...转载 2018-02-26 21:18:51 · 1019 阅读 · 0 评论 -
DirectX Leak Debugging
DirectX Leak Debugging Yo my peps, I have put together a small tutorial on how to use the ID3D11Debug interface to debug memory leaks caused by not properly releasing DirectX objects. So I recentl转载 2018-01-15 17:36:51 · 461 阅读 · 0 评论 -
HLSL 的内置函数 firstbithigh 和 firstbitlow
函数定义firstbithigh functionGets the location of the first set bit starting from the highest order bit and working downward, per component.For a signed integer, the first significant bit is zero for a neg原创 2017-12-25 17:38:12 · 1139 阅读 · 0 评论 -
HLSL 中矩阵的 column_major 与 row_major 属性
调用 XMMatrixTranslation(2.0f, 3.0f, 4.0f) 生成的矩阵为:1.0, 0.0, 0.0, 0.0,0.0, 1.0, 0.0, 0.0,0.0, 0.0, 1.0, 0.0,2.0, 3.0, 4.0, 1.0,其在内存中的表示为连续的 16 个元素,记录顺序为行从上到下,行内元素从左到右( row_major 排列方式 )。变换向量时,向量左乘该矩阵:原创 2017-12-23 21:55:26 · 3304 阅读 · 0 评论 -
Direct3D11 Tutorial Win32 Sample
Direct3D tutorial sampleTutorial 1: Direct3D 11 BasicsTutorial 2: Rendering a TriangleTutorial 3: Shaders and Effect SystemTutorial 4: 3D SpacesTutorial 5: 3D TransformationTutorial 6: LightingT转载 2017-04-05 18:03:05 · 582 阅读 · 0 评论 -
HLSL Registers
HLSL RegistersWhat are registers in HLSL for?what is register in HLSL?register keyword in HLSL?HLSL Register Arrayconstant buffer with an array of floats?How can I have constant buffer with array of fl转载 2017-04-12 15:36:20 · 579 阅读 · 0 评论 -
配置 VIM 的 HLSL 、 GLSL 的语法高亮文件
FX HLSL : Syntax Rules for Microsoft HLSL and FX files http://www.vim.org/scripts/script.php?script_id=855glsl.vim : Syntax file for the OpenGL Shading Language GLSL GLSlang http://www.vim.org/script原创 2016-10-19 17:35:34 · 1281 阅读 · 0 评论 -
DirectX 资源
How to Use Direct3D 11 https://technet.microsoft.com/en-us/browser/hh404569(v=msdn.10).aspx原创 2016-07-05 15:50:55 · 508 阅读 · 0 评论 -
DirectX SDK (June 2010) 安装图
从以下地址下载:DirectX Software Development Kit https://www.microsoft.com/en-us/download/details.aspx?id=6812安装步骤截图:安装过程中,遇到到“S1023”错误,解决办法如下: “S1023” error when you install the DirectX SDK (June 2010) htt原创 2016-11-05 22:55:15 · 12535 阅读 · 0 评论 -
UpdateSubresource vs Map/UnMap
How to use UpdateSubresource and Map/Unmap?Don’t Throw it all Away: Efficient Buffer Management转载 2018-06-18 22:03:46 · 1753 阅读 · 0 评论