可可西

上一页 1 2 3 4 5 6 7 8 ··· 46 下一页

2025年6月30日 #

Xcode之PGO机制

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

posted @ 2025-06-30 20:46 可可西 阅读(119) 评论(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 可可西 阅读(550) 评论(0) 推荐(0)

2025年5月15日 #

HLSL中Clip函数的使用

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

posted @ 2025-05-15 11:43 可可西 阅读(525) 评论(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 可可西 阅读(1092) 评论(0) 推荐(0)

2025年4月21日 #

llvm之opt工具

摘要: opt 是 LLVM 工具链中的一个核心工具,主要用于对 LLVM 中间表示(IR)进行优化、分析和转换 它是 LLVM 优化器和代码转换框架的入口,支持通过 Pass(优化/分析过程) 对 IR 进行各种操作,广泛应用于编译器开发、性能调优和 IR 分析 以下是 opt 工具的主要功能及用途: 优 阅读全文

posted @ 2025-04-21 00:03 可可西 阅读(674) 评论(0) 推荐(0)

2025年4月19日 #

llvm之wasm-ld工具

摘要: wasm-ld 是 LLVM 项目中的 WebAssembly 专用链接器,负责将多个 WebAssembly 目标文件(.o 或 .obj)和库文件链接为最终的 .wasm 二进制模块 它针对 WebAssembly 的独特特性(如沙箱环境、模块化、线性内存模型等)设计,支持生成高效且符合规范的 阅读全文

posted @ 2025-04-19 20:27 可可西 阅读(294) 评论(0) 推荐(0)

llc编译wasm64文件报warning:'+neon' is not a recognized feature for this target (ignoring feature)

摘要: llc.exe -march=wasm64 -filetype=obj patch.ll -o patch.o 报如下warning: '+neon' is not a recognized feature for this target (ignoring feature) '+neon' is 阅读全文

posted @ 2025-04-19 19:59 可可西 阅读(139) 评论(0) 推荐(0)

2025年4月9日 #

llvm之llc工具

摘要: llc 是 LLVM 工具链中的一个核心工具,主要用于将 LLVM 中间表示(IR) 编译为特定目标平台的 可读汇编代码(.s) 或 目标文件(.o) 在LLVM 生态中,llc 是 连接前端(如 Clang)与后端(如汇编器/链接器)的关键工具,支持: 多目标编译:覆盖从 x86 到 WebAss 阅读全文

posted @ 2025-04-09 13:23 可可西 阅读(646) 评论(0) 推荐(0)

2025年3月28日 #

使用VS2022进行Unreal开发

摘要: 安装HLSL工具和面向Unreal引擎的IDE支持 需要在“单个组件”中搜索HLSL工具和面向Unreal引擎的IDE支持 注1:Visual Studio Installer所在路径为C:\program files (x86)\microsoft visual studio\installer\ 阅读全文

posted @ 2025-03-28 16:40 可可西 阅读(3056) 评论(0) 推荐(0)

2025年2月28日 #

UE4之PhysX物理基础

摘要: UE4默认会创建简单碰撞和复杂碰撞两种形态,然后基于用户需要进行Query(简单查询 vs 复杂查询), PhysX会使用相应形态来进行碰撞检测(Collision Detection)。 常见的物理查询有三种:Raycast(零大小的射线检测,即有向线段)、Sweep(非零大小的检测,即扫掠体)和 阅读全文

posted @ 2025-02-28 23:29 可可西 阅读(1053) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 46 下一页

导航