操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 General structure 在上一节中,我们创建了一个正确配置、可运行的的Vulkan应用程序,并使用测试代码进行了测试。本节中我们从头开始,使用如下代码构建一个基于GLFW的 ...
分类:
其他好文 时间:
2017-06-09 22:38:36
阅读次数:
265
操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 Selecting a physical device 通过VkInstance初始化Vulkan后,我们需要在系统中查找并选择一个支持我们所需功能的显卡。实际上,我们可以选择任意数量 ...
分类:
其他好文 时间:
2017-06-09 22:38:08
阅读次数:
301
操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 相信很多人在开始学习Vulkan开发的起始阶段都会在开发环境的配置上下一些功夫,那么本问将会引导大家快速的完成Vulkan在Windows下的开发环境,并使用几个常用的开发工具库。 V ...
操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 Creating an instance 与Vulkan打交道,通常的步骤是创建一个intance去初始化Vulkan library。这个instance是您的应用程序与Vulkan ...
分类:
其他好文 时间:
2017-06-09 22:34:32
阅读次数:
234
操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 What are validation layers? Vulkan API的设计核心是尽量最小化驱动程序的额外开销,所谓额外开销更多的是指向渲染以外的运算。其中一个具体的表现就是默认 ...
分类:
其他好文 时间:
2017-06-09 22:33:32
阅读次数:
260
操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 Introduction 在选择要使用的物理设备之后,我们需要设置一个逻辑设备用于交互。逻辑设备创建过程与instance创建过程类似,也需要描述我们需要使用的功能。因为我们已经查询过 ...
分类:
其他好文 时间:
2017-06-09 22:25:09
阅读次数:
187
操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 与之前的图像API不同,Vulkan中的着色器代码必须以二进制字节码的格式使用,而不是像GLSL和HLSL这样具有比较好的可读性的语法。此字节格式成为SPIR-V,它可以与Vulkan ...
分类:
其他好文 时间:
2017-06-08 14:50:53
阅读次数:
205
已经接触cocos2dx有一段时间,但一直也仅仅是看看Demo,没有真正的去写代码。由于本人仅仅是java的coder。还是半路出家的coder,编程基础太浅。对于c++、lua也不懂。近期cocos2dx公布3.0版本号,一看介绍。哇塞!超级牛逼。果断開始新的学习。 首先就是环境搭建的问题。开发游 ...
有时候,一件事的开始源于一个意想不到的契机。比如这次的换电脑,比如引起的开通博客。 既然需要重新搭建环境,我决定把这个过程记录下来。 但是大家都知道,搭建环境本身容易出现版本不兼容、配置不一致等问题,而我也只是一个菜鸟级的测试人员,遇到问题,也是网上各种搜搜搜,然后再试试试,然而,只要最终解决了,总 ...
分类:
编程语言 时间:
2017-06-08 13:03:10
阅读次数:
169
1/安装vmware软件 2/验证VMWARE是否安装成功 (有些同学的机器在安装vmware的时候会出现一个错误:virtual XT,这需要重启电脑<按F2/按DELET/.........>进入BIOS,开启这个虚拟加速开关) (有些WINDOWS8/10系统会出现虚拟网卡安装失败的现象,这需 ...
分类:
系统相关 时间:
2017-06-06 13:06:00
阅读次数:
295