联合会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bjxiaxueliang的CODING技术小馆
技术分享为主,Android、OpenGLES、Vulkan等领域学习笔记与经验总结,也会不定期分享对技术行业前景的思考和分析。
博客园
首页
新随笔
联系
订阅
管理
随笔 - 54
文章 - 0
评论 - 18
阅读 -
16万
2024年1月2日
OpenGL纹理转换谜团:纹理写入FRAMEBUFFER后的镜像现象
摘要:
在OpenGL中,最近将一个 GL_TEXTURE_2D 纹理写入到 GL_FRAMEBUFFER ,然后从GL_FRAMEBUFFER读取为GL_TEXTURE_2D纹理后,发现GL_TEXTURE_2D纹理变为了输入纹理的镜像纹理。效果图如下图所示。 本文将探讨这个问题的原因,并提出两种解决方案
阅读全文
posted @ 2024-01-02 20:45 bjxiaxueliang
阅读(240)
评论(0)
推荐(1)
编辑
2023年12月22日
解密视频魔法:将ExternalOES纹理转化为TEXTURE_2D纹理
摘要:
在实际应用中,我们通常将TEXTURE_2D和TEXTURE_EXTERNAL_OES纹理类型分开使用,并且它们互不干扰。实际上,这种情况占据了80%的使用场景。然而,有时候也会遇到一些特殊情况,需要将TEXTURE_EXTERNAL_OES纹理转化为TEXTURE_2D纹理进行视频处理。这里对此情况,一般我们可以通过一些技术手段,如离屏渲染或FrameBuffer帧缓冲区对象,将TEXTURE_EXTERNAL_OES纹理转换为TEXTURE_2D纹理,再进行后续的处理和计算。
阅读全文
posted @ 2023-12-22 11:36 bjxiaxueliang
阅读(880)
评论(0)
推荐(2)
编辑
2023年7月14日
一文详解常见标准化组织
摘要:
从事软件研发工作多年,在工作中有时会查阅一些通信相关的国际标准。然而,对于制定这些标准的组织,一直缺乏一个系统的了解。本文将对几个常见的标准化组织进行介绍,其中包括ITU、3GPP、GSMA和CCSA,了解它们的背景、成立目的和主要任务。
阅读全文
posted @ 2023-07-14 10:36 bjxiaxueliang
阅读(1329)
评论(0)
推荐(0)
编辑
一文详解 Okio 输入输出流
摘要:
Okio最初是作为OkHttp的一个组件出现,是 OkHttp 实现HTTP协议数据构建、解析中使用到的底层 IO 库。其相比于传统的 java.io 和 java.nio ,其在文件、网络等数据读写操作更加便捷、高效。
阅读全文
posted @ 2023-07-14 09:59 bjxiaxueliang
阅读(495)
评论(0)
推荐(0)
编辑
2023年6月30日
一文详解Mac搭建Vulkan开发环境
摘要:
本文为Vukan系列的第二篇文章,上一篇文章对Vulkan进行了简单介绍,并对其与OpenGL的优劣势进行了比较,为应用开发人员在选择图形API方面提供了建议。下边开始本文的主要内容,详细介绍在Mac操作系统中,如何搭建Vulkan开发环境。
阅读全文
posted @ 2023-06-30 16:45 bjxiaxueliang
阅读(966)
评论(0)
推荐(0)
编辑
OpenGL不够用?为何还要开发Vulkan?
摘要:
>相信不少朋友和我一样有这样的疑问`既然已经有广泛应用的OpenGL图形接口,为什么Khronos还要花费精力重新开发一套Vulkan图形API接口呢?` 查询相关资料后,总结为一句话`为了更高的性能、更低的驱动程序开销`。 对于许多图形开发者来说,OpenGL是一个非常熟悉和广泛使用的图形API接
阅读全文
posted @ 2023-06-30 13:10 bjxiaxueliang
阅读(5344)
评论(0)
推荐(1)
编辑
2023年6月12日
一文详解IPv4与IPv6协议
摘要:
前段时间的工作大多与通信协议相关,随着协议相关工作的不断深入,相关数据包的分析占据了不少工作时间。在数据报文分析中,发现大学期间IP协议内容已经重新还给了老师,相关知识完全没有了印象,这篇文章算是一篇复习文,对相关IP协议进行重学习。
阅读全文
posted @ 2023-06-12 17:40 bjxiaxueliang
阅读(1692)
评论(1)
推荐(0)
编辑
2023年3月13日
一文读懂字符编码ASCII、Unicode与UTF-8
摘要:
最近在写一个Http协议栈当涉及CRLF控制字符写入时,发现自己对CRLF与\r\n的关系不太了解,因此决定详细学习一下;查阅资料的同时,又遇到UTF-8与ASCII编码的疑问。
阅读全文
posted @ 2023-03-13 18:09 bjxiaxueliang
阅读(1336)
评论(1)
推荐(4)
编辑
2023年2月21日
一文详解 jitpack 多渠道maven库发布
摘要:
Android应用开发过程中,开发者通常通过 gradle dependencies 导入第三方依赖库,那么当开发者的SDK或中间件被其他项目依赖时,该如何发布自己的maven依赖库呢? 这里推荐一个Github的构建工具 https://jitpack.io/ 。
阅读全文
posted @ 2023-02-21 23:29 bjxiaxueliang
阅读(886)
评论(0)
推荐(0)
编辑
2023年1月12日
一文详解 Linux Crontab 调度任务
摘要:
在Linux环境中,Crontab是一个调度守护进程,可以按分钟、小时、每月的某天、每月、每周的某天来执行特定任务,这些特定的任务被称为 Cron 作业,基于这个特点,Crontab 经常被用于自动执行系统维护与管理。
阅读全文
posted @ 2023-01-12 21:07 bjxiaxueliang
阅读(1005)
评论(2)
推荐(0)
编辑
下一页
公告
联系方式:
bjxiaxueliang@163.com
点击进入我的GitHub
点击进入我的技术主页
昵称:
bjxiaxueliang
园龄:
12年11个月
粉丝:
46
关注:
2
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
图形图像(7)
网络协议(1)
移动音视频(3)
算法(5)
互联网随笔(8)
Android源码解析(13)
Android(18)
Git(1)
服务端开发(3)
随笔档案
2024年1月(1)
2023年12月(1)
2023年7月(2)
2023年6月(3)
2023年3月(1)
2023年2月(1)
2023年1月(1)
2022年10月(1)
2022年8月(1)
2022年4月(1)
2022年3月(3)
2021年12月(2)
2021年11月(1)
2021年8月(2)
2021年7月(1)
2021年6月(2)
2021年4月(1)
2021年3月(2)
2021年2月(1)
2020年10月(1)
2020年9月(2)
2020年8月(2)
2020年7月(1)
2020年6月(1)
2020年5月(1)
2020年3月(18)
更多
阅读排行榜
1. 一文详解 MD5 信息摘要算法(13410)
2. APK瘦身属性——android:extractNativeLibs(12373)
3. OKHttp 官方文档【一】(12038)
4. Android 13 新特性及适配指南(11693)
5. 一文分析 Only fullscreen opaque activities can request orientation 报错原因及解决方案(9346)
评论排行榜
1. 一文详解 MD5 信息摘要算法(4)
2. 一文详解 Linux Crontab 调度任务(2)
3. 分享的山 换个地图打开成了海(2)
4. 一文详解常见开源协议(2)
5. 一文详解 Android状态机StateMachine 使用方式及实现原理(2)
推荐排行榜
1. 一文详解 MD5 信息摘要算法(12)
2. 一文读懂字符编码ASCII、Unicode与UTF-8(4)
3. 分享的山 换个地图打开成了海(3)
4. 一文详解 URLEncode(3)
5. 解密视频魔法:将ExternalOES纹理转化为TEXTURE_2D纹理(2)
最新评论
1. Re:一文详解IPv4与IPv6协议
感谢!!
--喵内连砍带顺劈
2. Re:APK瘦身属性——android:extractNativeLibs
感谢
--输入不可为空
3. Re:Android 13 新特性及适配指南
我们适配targetsdk33的时候遇到一个问题,线上用户明明有READ_MEDIA_VIDEO,READ_MEDIA_IMAGES,READ_MEDIA_AUDIO权限,但是我们自己app内部的视频...
--依凡王子
4. Re:一文读懂字符编码ASCII、Unicode与UTF-8
标记
--懒惰不改的胖子
5. Re:一文详解 Linux Crontab 调度任务
@WebAssembly 查阅了官方文档,确实只有5个字段:...
--xiaxueliang
点击右上角即可分享