Scott Moreau
|
203ea178d0
|
wayland: Port to xdg-shell stable
Wayland compositors and clients are expected to support the xdg-shell
stable protocol over the deprecated wl_shell protocol.
|
2019-01-16 01:33:34 -07:00 |
|
saschawillems
|
e9c4cd4a0b
|
Optimized UI overlay strategy
|
2018-09-01 12:58:28 +02:00 |
|
saschawillems
|
69c3f62b9a
|
Streamlined UI overlay, code cleanup
Refs #496
|
2018-08-31 21:15:43 +02:00 |
|
saschawillems
|
350e3d03a3
|
Fixed full-size viewport and scissor for UI
|
2018-08-30 21:02:10 +02:00 |
|
saschawillems
|
8a61105ec6
|
Reworked UI overlay class (no longer using separate render pass + submits)
Updated to support ImGui 1.62
Refs #496
|
2018-08-29 20:49:13 +02:00 |
|
saschawillems
|
1f42dbda61
|
No longer render if window is minimized (Windows)
Refs #493
|
2018-06-30 21:56:23 +02:00 |
|
saschawillems
|
5e552c0fea
|
Recreate swap chain (and resources) if it's out of date
Refs #493
|
2018-06-30 21:55:29 +02:00 |
|
saschawillems
|
19afba3f71
|
Base class wait fences
|
2018-06-03 09:38:14 +02:00 |
|
saschawillems
|
fa5d86e42b
|
Allow base class instance Vulkan version override
|
2018-06-01 18:43:24 +02:00 |
|
saschawillems
|
aa380791c8
|
Formatting
|
2018-06-01 18:43:24 +02:00 |
|
saschawillems
|
69dca89a02
|
Merge branch 'android_gradle'
|
2018-05-11 12:17:30 +02:00 |
|
saschawillems
|
5fe9f91529
|
Code cleanup, return and exit conditions for Android
|
2018-05-01 11:23:36 +02:00 |
|
Serhii Rieznik
|
5f5f29fa68
|
More correct way to enabled DPI awareness
|
2018-04-23 21:28:35 +03:00 |
|
Serhii Rieznik
|
df1c09235f
|
Enable DPI awareness on Windows platform
|
2018-04-23 20:56:47 +03:00 |
|
saschawillems
|
c918914bd4
|
Added support for per-example instance based extensions
|
2018-03-03 11:49:46 +01:00 |
|
saschawillems
|
ef15a265a7
|
Short-hand version of fullscreen parameter
|
2018-01-27 14:37:23 +01:00 |
|
saschawillems
|
df223f5b9b
|
Result (exit) codes for fatal terminations
|
2018-01-21 18:28:17 +01:00 |
|
saschawillems
|
90d7e09890
|
Removed compiler warning
|
2018-01-21 18:27:06 +01:00 |
|
saschawillems
|
4b0bb1a454
|
Silent error mode as global toggle
|
2018-01-21 10:58:30 +01:00 |
|
saschawillems
|
f252284fa5
|
Output device info, benchmark result file optional
Refs #269
|
2018-01-19 21:43:00 +01:00 |
|
saschawillems
|
cb32e2e89f
|
Separated benchmark argument line options
Refs #269
|
2018-01-13 10:39:03 +01:00 |
|
saschawillems
|
39122785a8
|
Duration based benchmarking (instead of no. of iterations), better argument handling
refs #269
|
2018-01-12 21:54:01 +01:00 |
|
saschawillems
|
30980623af
|
Device creation failure error message display
|
2018-01-09 20:22:09 +01:00 |
|
saschawillems
|
1f1613a224
|
More consistent avg. frame time / fps count
|
2017-12-01 13:10:07 +01:00 |
|
saschawillems
|
b7d2dbced4
|
Pass updated frame buffers on resize
|
2017-11-03 16:35:38 +01:00 |
|
saschawillems
|
4e5d95c098
|
UI overlay creation via create info structure with additional customization options
|
2017-11-03 11:17:09 +01:00 |
|
saschawillems
|
a789240567
|
Merge branch 'master' into uioverlay
|
2017-11-02 17:13:12 +01:00 |
|
saschawillems
|
5795a77e7b
|
Android UI overlay touch handling
|
2017-11-02 17:07:07 +01:00 |
|
saschawillems
|
97975a314d
|
Unified mouse movement handling
|
2017-11-02 13:40:27 +01:00 |
|
saschawillems
|
09dae4ee0b
|
UI item spacing on Android
|
2017-11-02 09:08:47 +01:00 |
|
saschawillems
|
2f9515466a
|
UI overlay resizing
|
2017-11-01 15:19:28 +01:00 |
|
saschawillems
|
ef96b3c3e3
|
Member naming
|
2017-11-01 13:40:44 +01:00 |
|
saschawillems
|
00f080c046
|
UpdateOverlay function calls on unix platforms
|
2017-11-01 13:29:57 +01:00 |
|
saschawillems
|
cb97e20529
|
Removed duplicate swapchain initialization on android
|
2017-10-31 12:51:55 +01:00 |
|
saschawillems
|
bf2cf898cc
|
Check ImGui mousecapture and don't propagate event
|
2017-10-31 11:53:17 +01:00 |
|
saschawillems
|
0907e3c680
|
Overlay setting member name
|
2017-10-30 18:03:48 +01:00 |
|
saschawillems
|
ab407f5346
|
pass overlay member to virtual update function
|
2017-10-30 12:36:44 +01:00 |
|
saschawillems
|
f6af0bde03
|
Replaced text overlay with proper (imgui based) UI overlay class
|
2017-10-29 11:41:43 +01:00 |
|
saschawillems
|
19245a0f51
|
Moved swapchain creation into prepare function
|
2017-10-21 16:51:39 +02:00 |
|
saschawillems
|
83d1dd63aa
|
Changed mouse button handling, added mouse moved event
|
2017-10-05 21:22:10 +02:00 |
|
Sascha Willems
|
a3b8534e5f
|
Merge pull request #352 from jku/install
Support installing demos, support out-of-tree builds
|
2017-09-02 14:02:34 +02:00 |
|
saschawillems
|
107db7d244
|
Reworked benchmark code, store per frame times (instead of iteration totals)
Refs #269
|
2017-08-28 20:48:52 +02:00 |
|
saschawillems
|
d271098464
|
Silent error mode
|
2017-08-26 15:05:59 +02:00 |
|
saschawillems
|
b4870a6e7e
|
Moved benchmark to separate header, output summary to stdout
Refs #269
|
2017-08-26 14:05:48 +02:00 |
|
saschawillems
|
0142c8b820
|
Add device name to benchmark output file
|
2017-08-22 21:00:48 +02:00 |
|
saschawillems
|
22a24e508d
|
Merge branch 'master' into develop
|
2017-08-16 21:15:52 +02:00 |
|
saschawillems
|
c04909f01b
|
LoadOp clear for stencil buffer
|
2017-08-16 21:00:17 +02:00 |
|
saschawillems
|
94b63d83ba
|
Filename for benchmark results can be passed via arguments
refs #269
|
2017-08-13 11:10:41 +02:00 |
|
saschawillems
|
55fe613db3
|
Cleaned up defines (use VK_PLATFORM_* for XCB and Android)
|
2017-08-13 10:24:25 +02:00 |
|
saschawillems
|
b2136e639f
|
Benchmark mode with csv output
refs #269
|
2017-07-29 19:31:00 +02:00 |
|