Skip to content

katatunix/kataprofiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KataProfiler

This tool is similar to AdrenoProfiler but it can run on all GPUs (not only Adreno). The latest version is 2.3, which supports both Android, Tizen, and Win32. It contains 2 parts: Server and Client. The Server must run first so that the Client can connect to the Server.

Android/Tizen Server

Server is a static library (.a file), so you can link it to your program (game).

Link the corresponding .a file (libkataprofiler.a) to your program. These files can be found in the folders android and tizen.

After eglSwapBuffers() in your program, insert these 2 lines:

void KPSwapBuffers();
KPSwapBuffers();

In case you have C code, insert:

void C_KPSwapBuffers();
C_KPSwapBuffers();

If the code is not inside Global Scope (e.g., inside a namespace), move the first line to Global Scope (usually in the beginning of the file).

Win32 Server

Using the Win32 Server is much easier, no need to modify source code of your program.

Copy bootstrap.exe and kataprofiler.dll to your Win32 program folder.

Execute: bootstrap.exe <program>.exe, for example: bootstrap.exe Asphalt8.exe

That's it!

Client

The Client is a Windows Form Application written in C#. Run it: KataProfiler.exe.

Contact

Email: nghia.buivan@gameloft.com Skype: live:katatunix

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published