- 博客(11)
- 资源 (26)
- 收藏
- 关注
转载 Android NDK中使用socket
Android NDK中使用socket的整个过程分为以下几部分:第一部分: 创建socket并绑定IP和端口[cpp] view plaincopy#include #include #include #define MAX_DATA_BUF_LEN 10240 int sd = INVAL
2015-11-26 12:27:21 1498
转载 动态链接库dll的 静态加载 与 动态加载
dll 两种链接方式 : 动态链接和静态链接(链接亦称加载)动态链接是指在生成可执行文件时不将所有程序用到的函数链接到一个文件,因为有许多函数在操作系统带的dll文件中,当程序运行时直接从操作系统中找。 而静态链接就是把所有用到的函数全部链接到exe文件中。动态链接是只建立一个引用的接口,而真正的代码和数据存放在另外的可执行模块中,在运行时再装入; 而静态链接是把所有
2015-11-20 16:38:38 838
转载 OGRE SampleBrowser框架解析
——OGRE SampleBrowser框架解析 “伟大航路,我把世界上的一切都放在了那里,有种的话就去领取吧” 这是OGRE中文网的一则广告,我想,无论作为OGRE的学习者还是漫漫人生的一名旅人,这句话都是非常不错的激励语。放在这,是否能够让你隐约看到属于自己的新世界?简介 Ogre(Object-oriented Graphics Rendering Engine)是一款优秀的C++开源
2015-11-20 11:14:00 463
转载 Ogre HardwareBuffer
5 Hardware Buffers 顶点缓存,索引缓存以及像素缓存的大多数特性都是从HardwareBuffer继承的,一个硬件缓存的一般前提是它是一个内存块,在这里你能做想要的任何事情,缓存本身没有格式与它相关,二是与使用它的方法相关。也就是说,硬件缓存就像使用”malloc”分配的内存块,只不过区别是它位于GPU或者AGP中。 相关知识: 三种内存:AGP内存,显卡本地内存,系统内存。其
2015-11-06 16:52:53 591
原创 ogre 不常用类记录之Serializer
一、Serializer 位置:OgreSerializer.h 主功能:读写文件 从它继承的类有:MeshSerializerImpl,SkeletonSerializer,GpuNamedConstantsSerializer。同时它又是继承自SerializerAlloc(一种内存管理模式,MaterialSerializer也继承自它)。 也就是ogre里涉及的文件,包括mesh、g
2015-11-06 14:32:55 348
转载 关于3D引擎中的多线程渲染(Multithreaded-Rendering)
http://blog.csdn.net/pizi0475/article/details/7764916困扰了一个多月的问题,今天终于有个阶段性的了结了,虽然不知道算不算真正的了结.多核的cpu现在是大势所趋,渲染是一个很费时的活,所以应该考虑考虑能不能利用多核来提升这部分的性能.引擎一开始没有在多线程方面作任何的考虑,因为我从来就不喜欢多线程,这方面的思考能力不强,而且一开
2015-11-02 10:39:15 8411
转载 OpenMP: 使用OpenMP优化程序
http://blog.csdn.net/augusdi/article/details/8805425OpenMP简介 CPU的发展发展已经不再是司空见惯的提高时钟速度啦,功率和散热已经变成了CPU时钟速度提高的热点问题,而是转向了并行处理能力提高,如何充分利用多核处理器和超线程处理器开始成为软件设计中的焦点。OpenMP™ 应用程序接口是与多家计算机供应商联合
2015-11-02 10:36:51 799
转载 OpenMP多线程编程实验
[实验目的]1、掌握OpenMP的基本功能、构成方式、句法;2、掌握OpenMP体系结构、特点与组成;3、掌握采用OpenMP进行多线程编程的基本使用和调试方法;[预备知识]1、熟练掌握C++语言。2、掌握Visual Studio* .NET*集成开发环境的使用;3、性能优化及多核技术的基本概念;4、OpenMP并行程序设计基础。[实验原理]1、OpenM
2015-11-02 10:35:40 2340
转载 基于多核平台优化的OGRE 3D渲染引擎
基于多核平台优化的OGRE 3D渲染引擎陈天洲1+,陈学亮1, 施青松11(浙江大学计算机学院,浙江杭州,310027)摘 要:近年来,随着计算机体系结构的发展,多核平台的应用越来越广泛。多核平台与并行计算理论结合,以多线程的方式有效的提高了应用程序性能。本文针对图形领域中广为使用的OGRE 3D渲染引擎,从多帧渲染、循环迭代、函数调用三个方面进行多线程并行优化,并在多核平台上进行测试
2015-11-02 09:46:01 991
转载 OGRE关于 Demo_DeferedShading 例子的分析
总结:1. 可以学会克隆一个实体的方法2. 可以根据雅典娜的材质得知顶点着色器的使用, 在事先构建的切线数据(buildTangentVectors)放置于 着色程序的属性 tangent中, 着色程序就可以直接使用该属性3. 学会如何创建一个曲面, 用MovablePlane.4. 实体调用setMeshLodBias设置LOD, 数值越小则越清晰.5. 实现如何创建一个
2015-11-02 09:25:43 324
Terrain Slicing Dynamic Loading Kit V4.4.0.unitypackage
2020-08-04
地形分割、动态加载 Terrain Slicing Dynamic Loading Kit v4.0.zip
2019-11-08
2018 架构师大会(SACC)演讲PPT下载
2018-10-25
Easy Movie Texture Video Texture for unity(Android)
2018-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人