可可西

随笔分类 -  编程实践

1 2 3 4 5 ··· 9 下一页

使用Emscripten进行WebAssembly web开发
摘要:测试源代码 math.c内容如下: #include <stdio.h> int add(int a, int b) { return a+b; } int mul(int a, int b) { return a*b; } void Test(int a, int b) { int r1 = ad 阅读全文

posted @ 2024-12-29 23:55 可可西 阅读(18) 评论(0) 推荐(0) 编辑

WebAssembly基础
摘要:随着JavaScript语言的诞生,浏览器从单纯的内容展示工具升级为应用运行平台,开启了全新的Web时代。 然而,新的问题开始显露出来:JavaScript的运行速度太慢了。2008年,Google公司推出了Chrome浏览器,并在其内部搭载了全新设计的JavaScript引擎V8。 通过使用JIT 阅读全文

posted @ 2024-12-26 20:57 可可西 阅读(84) 评论(0) 推荐(0) 编辑

python3启动一个本地http服务器
摘要:在windows中,使用python版本为Python 3.6.3 编写index.html网页 在当前目录F:\httpTest下,新建index.html,内容如下: <!DOCTYPE html> <head> <meta charset="utf-8"> <title>Http Test</ 阅读全文

posted @ 2024-12-26 19:37 可可西 阅读(22) 评论(0) 推荐(0) 编辑

生成LLVM IR及其CFG图
摘要:math.c代码 int add(int a, int b) { return a+b; } int mul(int a, int b) { return a*b; } void Test() { int r1 = add(1,2); int r2 = mul(3,4); } 编译生成IR中间代码m 阅读全文

posted @ 2024-12-25 22:58 可可西 阅读(26) 评论(0) 推荐(0) 编辑

渲染指令提交到GPU与等待执行完
摘要:CPU执行渲染指令,是不会立即发送给GPU硬件的。它们首先被送到驱动的指令缓冲区,当缓冲区满或执行某个函数,然后才被发送到GPU硬件上去执行。 注:PC上缓冲区满会被发送到GPU,而Mobile下即使缓冲区满也不会发送,除非pass结束或执行执行某个函数 发送到GPU后会立即返回,不会等待GPU执行 阅读全文

posted @ 2024-11-20 00:50 可可西 阅读(43) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 9 下一页

导航