-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add the Tracy Profiler library to monitor performance #335
Merged
Merged
Changes from 1 commit
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
bf43919
Add unit tests for YUVData and web PNG format as vp8l
illidanstormrange 42c93e0
Fix code format error
illidanstormrange c37ab75
Merge three yuv.txt into one data.yuv; Add some ASSERT and EXPECT
illidanstormrange 514ae4c
Use Data::MakeFromfile replace Stream::MakeFormFile to Optimize code
illidanstormrange b1cfcd4
Fix code format error
illidanstormrange 69f732d
Add canvas.atlas and PixelBuffer unit test
illidanstormrange d844ad4
Change ASSERT condition
illidanstormrange 0407b14
Refine code and change the md5
illidanstormrange eae0a13
Merge main
illidanstormrange 612c09e
Add some unit test about layer, and optimize DataView uint test
illidanstormrange 1cb4810
merge main
illidanstormrange a88eb51
Update version.json
illidanstormrange 52e0f39
Restore LayerTest.textLayer's surface width
illidanstormrange fff9f16
Update unit test version
illidanstormrange 4a61379
Add ShaderSimulationMipmap unit test
illidanstormrange c7cca48
Update version.txt, fix code format error
illidanstormrange 6f652d2
Restore npotTextureTileSupport to true
illidanstormrange c488ced
Rename ShaderSimulationMipmap to TileModeFallback
illidanstormrange 98d0a76
Merge branch 'main' into feature/ljj_new_unit_test
illidanstormrange 4ac2f75
Merge branch 'main' into feature/ljj_new_unit_test
illidanstormrange 1fb20a3
Add TracyProfile module, measure the execution time of several functi…
illidanstormrange 5f90df0
Enable profile when build type is Debug
illidanstormrange 7b2f334
Add statistics for function execution time
illidanstormrange f9f790a
Merge branch 'main'into feature/ljj_new_unit_test
illidanstormrange e598166
Modify code format
illidanstormrange c8e7c59
Remove redundant code
illidanstormrange 275d33a
Initialize the profiler tool commit using Tracy's native repository
illidanstormrange a1e561a
Change enable profiler to enable profiling.
illidanstormrange 4617f2d
Third-party libraries tracy use the original git address; Change the …
illidanstormrange ca536d7
Merge two macros related to profiling in the cmake file
illidanstormrange a02582c
Simplify the profiling macro defined in CMAKE, ensure uniqueness.
illidanstormrange 9fd2932
CMake adds the configuration to compile trace profiler
illidanstormrange 35c3773
Merge branch 'main' into feature/ljj_new_unit_test
illidanstormrange d827264
Fix code format error
illidanstormrange 8026879
Simplify Profiling related macro definitions
illidanstormrange 67101f2
Merge branch 'main' into feature/ljj_new_unit_test
illidanstormrange e1f09e6
Add macro TRACY_NO_INVARIANT_CHECK=1 to avoid errors when running job…
illidanstormrange b86de17
Add compile option -DTRACY_NO_INVARIANT_CHECK=1
illidanstormrange af8f586
Add env TRACY_NO_INVARIANT_CHECK=1
illidanstormrange 4dabb73
Replace the function name of TRACE_EVENT with __PRETTY_FUNCTION__;
illidanstormrange 91d203a
During the execution of GitHub CI, set the environment variable TRACY…
illidanstormrange 5090986
During the execution of GitHub CI, set the environment variable TRACY…
illidanstormrange 2d4fcdf
Merge branch 'main' into feature/ljj_new_unit_test
illidanstormrange fcfad72
Fix initializer error
illidanstormrange 435ff25
Add missing atomic header files
illidanstormrange 8fefbe5
Remove the TracyProfiler server UI build in cmake
illidanstormrange File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add compile option -DTRACY_NO_INVARIANT_CHECK=1
- Loading branch information
commit b86de1728374f7e6ad2bb3f87c7f080ce9169f1f
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
之前看漏了,这句是做什么用的?set()增加的是只有Cmake里可见的变量。你后续也没有访问过它。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这句确实没用,忘记之前为啥加的了,漏删了