可可西

2025年10月26日 #

Android下动态加载libUnreal.so

摘要: Android下动态加载so库 具体有两种方式: (1)调用 load(String filename) 方法 System.load("/data/data/com.example.mygame/files/libUnreal.so"); // 传递进去的是全路径 (2)调用 loadLibrar 阅读全文

posted @ 2025-10-26 11:34 可可西 阅读(12) 评论(1) 推荐(0)

2025年9月20日 #

光度学基础

摘要: 传统的辐射度学的概念(如“功率”,单位为“瓦”)可以客观描述“能量”,但当其用来描述“光照”时却是不合适的,原因在于:人眼对不同波长的光的感受不同 比如,人眼仅对波长约380~780nm的光有感觉,而对其他波长的光是几乎没有感觉的;同样辐射功率的绿光LED和蓝光LED,给人眼带来的视觉亮暗程度也完全 阅读全文

posted @ 2025-09-20 16:32 可可西 阅读(117) 评论(0) 推荐(0)

2025年9月7日 #

调试Metal错误

摘要: Metal API校验(API Validation) API Validation验证层可以捕获Metal API调用的大多数问题,在出现错误时,能获得更多有效信息。 不开API Validation,只有Current state of errors reporting GPU Errors D 阅读全文

posted @ 2025-09-07 10:34 可可西 阅读(38) 评论(0) 推荐(0)

2025年9月6日 #

在win10上用ndk25b编译libwebsockets-3.0 Android静态库

摘要: libwebsockets-3.0(github)代码库:https://github.com/EpicGames/ThirdParty/tree/master/libwebsockets-3.0 ndk25b:https://dl.google.com/android/repository/and 阅读全文

posted @ 2025-09-06 15:25 可可西 阅读(29) 评论(0) 推荐(0)

2025年8月6日 #

使用VS2022 Diagnostic Tools分析堆内存分配

摘要: Diagnostic Tools必须要运行在调试状态下 在Options面板中,勾选Enable Diagnostic Tools while debugging 显示Diagnostic Tools面板,并进行设置 调试启动MyTest1-Win64-Debug.exe进程,并点击Take Sna 阅读全文

posted @ 2025-08-06 23:52 可可西 阅读(124) 评论(0) 推荐(0)

2025年7月31日 #

D3D12中同步机制

摘要: 命令列表(Command List) 命令列表(Command List):ID3D12GraphicsCommandList 是 ID3D12CommandList 的子类,其中定义了很多状态设置函数,调用其中的函数,就向命令列表添加一个状态设置命令 有了命令列表可以更好的利用 CPU 多线程能力 阅读全文

posted @ 2025-07-31 23:23 可可西 阅读(110) 评论(0) 推荐(0)

2025年6月30日 #

Xcode之PGO机制

摘要: PGO (Profile-guided optimization)是指利用程序运行过程中采集到的 profile 数据,来重新编译程序以达到优化效果的 post-link 优化技术。它是一种通用技术,不局限于某种语言 具体过程是:首先要对程序进行剖分埋点(Profile),收集程序实际运行的数据生成 阅读全文

posted @ 2025-06-30 20:46 可可西 阅读(46) 评论(0) 推荐(0)

2025年6月28日 #

使用VS2022 Performance Profiler进行GPU分析

摘要: 配置录制环境 如果需要设置命令行参数,在MyTest1-Win64-Debug工程上右键鼠标点击Properties,在弹出面板中设置Arguments即可 录制性能数据 点击Start按钮,开始录制 点击Stop collection结束录制 在VS2022中查看性能数据 点击view detai 阅读全文

posted @ 2025-06-28 15:15 可可西 阅读(195) 评论(0) 推荐(0)

2025年5月15日 #

HLSL中Clip函数的使用

摘要: 在 HLSL(High - Level Shading Language)中,clip()函数用于在片元着色器(Pixel Shader)中丢弃特定片元,实现裁剪效果,常用于透明物体剔除、遮罩渲染等场景。 核心作用 丢弃片元:若输入参数 小于 0,则丢弃当前片元(不进行渲染) 语法格式:clip(f 阅读全文

posted @ 2025-05-15 11:43 可可西 阅读(248) 评论(0) 推荐(0)

2025年5月8日 #

System Informer、ProcessHacker系统工具

摘要: System Informer(github1 github2,下载地址)是一款开源的运行更丝滑的类似于Process Explorer的系统工具,主界面如下: Process Hacker是System Informer的前身,也是非常好用的开源系统工具。已经停止更新了,最新为2018.2.10发 阅读全文

posted @ 2025-05-08 14:53 可可西 阅读(566) 评论(0) 推荐(0)

导航