
C++
文章平均质量分 95
-Ryan
这个作者很懒,什么都没留下…
展开
-
显卡、GPU、显存及OpenGL VBO、VAO、EBO概念及用例 学习
显卡、GPU、显存及OpenGL VBO、VAO、EBO概念及用例 学习1.0 显卡与GPU与显存简要概述1.1 显卡1.2 GPU1.3 显存2.0 过时的缓冲对象2.1 最原始顶点设置(glVertex)2.2 显示列表(glCallList)2.3 顶点数组(Vertex Array)3.0 顶点缓冲对象VBO(Vertex Buffer Object)3.1 VBO简介3.2 VBO的使用4.0 顶点数组对象VAO(Vertex Array Object)4.1 VAO简介4.2 VAO的使用5.0原创 2021-01-29 17:18:31 · 2366 阅读 · 0 评论 -
OpenGL图形渲染管线(Pipeline)学习
OpenGL图形渲染管线(Pipeline)学习1.0 图形渲染管线概述2.0 图形渲染管线处理流程2.1 顶点数据(Vertex Data)2.2 顶点着色器(Vertex Shader)2.2.1 世界坐标2.2.2 局部坐标2.2.3 观察坐标2.2.4 裁剪坐标:2.3 图元装配(Shape Assembly)2.4 几何着色器(Geometry Shader)2.5 细分着色器(Tesselation shader(s))2.6 光栅化(Rasterization)2.7 片段着色器(Fragme原创 2021-01-28 17:19:06 · 9641 阅读 · 2 评论 -
Java使用JNA调用C/C++DLL库
Java使用JNA调用C/C++DLL库1.0 使用Visual Studio 2019编写并生成动态链接库1.1 创建新项目1.2 配置编译平台1.3 编写测试代码1.4 生成解决方案DLL提取位置2.0 Java使用JNA进行DLL库调用2.1 导入JNA jar包2.2 导入DLL动态链接库2.3 Java端验证代码2.4 Java端指针方式操作DLL结构体2.5 另一种方式执行函数2.6 使用过程中需要注意事项3.0 JNI与JNA的差异1.0 使用Visual Studio 2019编写并生成动原创 2021-01-27 16:59:30 · 1874 阅读 · 1 评论 -
Android Recovery模式中与MCU通信
Android Recovery模式中与MCU通信1. 通信接口实现1.1 初始化设备,TX,RX数据流头文件定义1.2 设置波特率,properties属性头文件定义1.3 通信接口具体实现2. Android系统Recovery集成通信接口2.1 编译目录搭建2.1.1 修改bp文件,添加mcu目录。2.1.2 修改mk文件,添加UartInterface.cpp至编译环境2.1.3 通信接口目录结构2.2 Recovery中集成使用2.2.1 通过发送指令,MCU整机掉电重启2.2.2 main函数中原创 2020-12-01 16:47:26 · 806 阅读 · 0 评论 -
音量随速补偿方案以及实现
音量随速补偿方案以及实现1. 音量随速补偿方案定义1.1 注意事项1.2 速度(km/h)与调节值对应表:2. 音量随速补偿代码实现2.1 通过Can上报的车辆速度信息进行dB值查找关键代码并设置1. 音量随速补偿方案定义Speed-Sensitive音量调节机能是指随着车速的改变而自动进行音量补正的机能(不影响HFT)速度的监控是通过Can 信息进行传递的,以1s为一个周期。支持用户手动设置车速补偿的Off/Low/Mid/Hi状态,默认为Mid。1.1 注意事项当音量为0或者静音状态时不进原创 2020-12-01 14:49:10 · 5326 阅读 · 2 评论 -
Android9.0系统OTA升级update_engine
Android旧式的系统升级是在Recover模式下将U盘里面的update.zip升级包进行安装,这种方式不是特别的安全,如果升级过程中出现掉电,或者其他升级错误,容易造成机器变成砖,只能通过烧录才能修复。现在已使用全新的一套升级系统update_engine,这套系统的加入使原有的Recover变得多余,但是为了向下兼容所以还保留了Recover模块。update_engine升级思路是A/B...原创 2019-02-19 16:39:27 · 11879 阅读 · 2 评论 -
MediaRecorder音视频框架
MediaRecorder音视频框架附几篇学习博客链接:Camera视频加水印JNI使用的数据结构JNINativeMethod详解MPEG4Writer学习博客Camera结构分析Android高通平台Camera录制--MPEG4Writer.cpp 简单跟读阅代码工具:Source Insight一、API简要说明1.1 它Android平原创 2016-10-26 23:31:38 · 2425 阅读 · 0 评论 -
Ubuntu12.04升级C++11标准
Ubuntu 12.04升级C++11标准步骤原创 2016-07-12 22:49:12 · 5111 阅读 · 0 评论 -
C\C++ enum枚举类型
C\C++枚举类型声明、定义、赋值及使用规则学习原创 2016-05-16 22:06:18 · 4911 阅读 · 0 评论 -
C++结构体
C++结构体学习记录原创 2016-05-15 22:55:07 · 1856 阅读 · 0 评论 -
Visual Studio 2013 Installation time "Service Pack 1" error
Errio info: 此版本的 Visual Studio 需要安装了更新版本的 Windows 的计算机原创 2016-04-27 22:11:58 · 581 阅读 · 0 评论