Stephen Saunders
|
cf7883f688
|
Replace std::llround() with (int64_t) cast in optic_gpu for linux compatibility (no C++23)
|
2023-05-13 10:07:47 -04:00 |
|
Stephen Saunders
|
be6088eee4
|
Extend Optick to support labeling of D3D12 VSync / Present queue with frame IDs
|
2023-05-12 03:04:06 -04:00 |
|
Stephen Saunders
|
7c4f41bfd5
|
Extend Optick GPUContextScope() with typeless prototype for runtime selection of graphics API
|
2023-05-12 02:40:05 -04:00 |
|
Stephen Saunders
|
85a9186c5b
|
Add Optick profiler support for Vulkan Present / VSync queue via VK_GOOGLE_display_timing extension
|
2023-05-04 22:51:30 -04:00 |
|
Stephen Saunders
|
4ca70e0e17
|
Resolve Optick delayed GPU timestamps before dumping data on stop capture
|
2023-05-04 22:51:30 -04:00 |
|
Stephen Saunders
|
23e313cb6f
|
Improve Optick Vulkan GPU profiler clock sync to reduce offset errors and drift
|
2023-05-04 22:51:30 -04:00 |
|
Stephen Saunders
|
18665e34a1
|
Fix Optick threadTLS nullptr check and OPTICK_SET_MEMORY_ALLOCATOR stub #define
|
2023-05-04 22:51:30 -04:00 |
|
Stephen Saunders
|
d9d721a73e
|
Add Optick for Vulkan, remove need for USE_OPTICK_GPU, fix calls to OPTICK_SHUTDOWN()
|
2023-05-04 22:51:30 -04:00 |
|
Robert Beckebans
|
784c46ebc7
|
Fixed Optick related compile warnings on Linux #750
|
2023-03-05 11:03:54 +01:00 |
|
Robert Beckebans
|
18e0e7f2e7
|
Fixed crash of RBDoom after stopping an Optick capture
|
2023-03-01 16:13:48 +01:00 |
|
Robert Beckebans
|
a441eccfd0
|
Super basic Optick profiler integration
|
2023-02-28 18:00:54 +01:00 |
|