摘要:
问题1: 遇到 “Shutting down firmware services… Using 'simple offset' UEFI RTS mapping policy Relocating modules and starting up the kernel…“ 解决方法: 安装启动的时候, 阅读全文
2021年5月31日
2021年5月3日
摘要:
首先要安装驱动,文件名叫DriverAssitant_v4.5 (或更新版本) 设备usb线连接电脑,先按住刷机键,然后按电源,都不松开,2秒后电脑应该能识别出一个Rk类别的设备。 然后,运行AndroidTools(注意上级目录不要带有中文字符,否则会看不到设备),提示应该能看到设备,先加载固件, 阅读全文
2020年12月16日
摘要:
f#设置入口点的方法非常二,必须把入口点的文件作为项目中的最后一个文件。否则报错。 f#有个EntryPoint属性,可以标注入口点,然而,它也就是起个注释的作用。必须把有EntryPoint的文件,作为项目中的最后一个文件,否则报错。 如果标注了EntryPoint属性,那这个函数方法签名必须是接 阅读全文
2020年9月18日
摘要:
texture对象,其实指针就是texture的id。对象的属性,大多数情况,是隐式的随着它texture被激活而显现的。 opentk修改texture属性参数的方法,有两个,GL.TexParameter和GL.TextureParameter。前者是通过texture绑定的target来定位t 阅读全文
2020年9月1日
摘要:
glTexParameter和glTextureParameter两个系列的函数(都分为i和f,还有iv,fv等)。 void glTexParameteri( GLenum target, GLenum pname, GLint param); glTexParameter是用来处理Active 阅读全文
2020年8月17日
摘要:
先看一段vertex shader #version 330 corelayout (location = 0) in vec3 aPos;layout (location = 1) in vec3 aColor;layout (location = 2) in vec2 aTexCoord; ou 阅读全文
2020年7月9日
摘要:
以opentk举例,假如原来画一个四边形,代码是这样: GL.DrawElements(BeginMode.Triangles, 6, DrawElementsType.UnsignedInt, 0); 现在,要把组成四边形的两个三角形,做两次画出来,每次一个三角形。 第一个当然简单,把6改成3就行 阅读全文
2019年10月30日
摘要:
vk.xml是vulkan封装库生成的依据,但是很多c#库都把Enum的field生成错了。主要问题出在Extension。 Extension是vulkan修改之后增加的字段或定义。首先是,它有可能会重复定义,因此要检查是否重复。 第二,关于ExtNumber,表示Enum的值的时候,局部会覆盖全 阅读全文
2019年10月24日
2019年10月21日
摘要:
vulkan从物理设备创建逻辑设备的时候,有个参数是QueueFamilyProperties,这个参数指明队列支持的功能,以及队列最大数量。 队列族支持的功能,用queueFlags表示,可以是,graphics,compute,transfer,还有SparseBinding。 通过查询Queu 阅读全文