本文是關於vulkan的一些使用筆記。
(1)vulkan sdk (lunarg)
(2)glfw | glfw pre-compiled (負責window的建立,遮蔽平台差異)
(3)glm(線性代數運算、header-only library)
- 注2:glm因為是header-only library,所以直接down最新的庫(託管在github上),解壓到某個位置就行。
(1)vulkan-docs: khronosgroup官方託管在github上的文件系列;
(2)siggraph2015 vulkan 介紹;
(3)vulkan tutorial: 官方主頁上的英文教程;
(4)vulkan tutorial的民間中文版: csdn上一哥們翻譯的;
(5)乙個對(4)和其他文章整理了的vulkan中文教程系列: 程式園上的部落格;
(6)vulkan specification: khronosgroup官網發布的specification;
(7)vulkan® 1.0.91 - a specification (with khr extensions): khronosgroup官網發布的帶khr擴充套件描述的specification(online);
(8)vulkan例程samples系列: 民間大神託管在github上的專案;
(9)vulkan官方例程samples系列: khronosgroup官方託管在github上的專案;
(10)vulkan官方提供的validation layers;
(11)官方vulkan c++ api;
(12)vulkan - 高效能渲染:一篇還不錯的部落格
(13)awesome vulkan:英偉達的乙個逗逼圖形學工程師託管的專案,列了好多資源;
(1)reddit vulkan 社群
(2)discord
Asio資料收集及使用點滴
asio的架構 boost.asio 設計索引 概念性了解api boost asio中的同步與非同步 asio的buffer buffer幾種用法,這些buffer都只是引用外部的記憶體資料,如果需要拷貝和分配,記得使用boost pool,這裡還有一篇處理拷貝buffer的文章 例子解析 boo...
資料型別及變數的格式及使用點
1.整數型別 byte 1位元組 8bit short 2位元組 int 4位元組 long 8位元組 byte範圍 128 127 定義 宣告long型變數,必須以 l 或 l 結尾 通常,定義整型變數時,預設使用int型。2.浮點型別 float 4位元組 double 8位元組 浮點型 表示帶...
海量資料分頁儲存過程及使用
支援任意排序的分頁儲存過程 create procedure pagination tblname varchar 255 表名 strgetfields varchar 1000 需要返回的列 fldname varchar 255 排序的欄位名 pagesize int 頁尺寸 pageinde...