Henrik Rydgard
|
01e3fbae95
|
Fix clearing bug, add FIFO_RELAXED flag, etc
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
ddb36a35a0
|
Some descriptor binding fixes
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
906b259a85
|
First PSP shaders actually compile
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
4063f7e0db
|
Fill out GPU_Vulkan.cpp with what's mostly a copy of GLES_GPU.cpp
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
cfcfd406fc
|
Start porting TextureCache. Lots of stubbing going on.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
5216a24590
|
Back to work on the PSP renderer
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
56e358aa24
|
Show Vulkan information in system information.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
776439d706
|
Per-frame descriptor pools. Safe-delete more types.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
d7e8f8433f
|
Support multiple texture formats
|
2016-03-20 19:29:03 +01:00 |
|
Henrik Rydgard
|
e89a7f0c67
|
Update VulkanContext
|
2016-03-20 19:26:41 +01:00 |
|
Henrik Rydgard
|
cfbecf5071
|
More progress
|
2016-03-20 19:26:41 +01:00 |
|
Henrik Rydgard
|
4ddca8607f
|
Further vulkan stuff
|
2016-03-20 19:26:12 +01:00 |
|
Henrik Rydgard
|
83a5313a06
|
More fixes
|
2016-03-20 19:26:12 +01:00 |
|
Henrik Rydgard
|
73d6d2dc72
|
More vulkan in thin3d
|
2016-03-20 19:25:53 +01:00 |
|
Henrik Rydgard
|
847cab231f
|
Fixes in VulkanContext
|
2016-03-20 19:25:30 +01:00 |
|
Henrik Rydgard
|
2a449f78bb
|
More vulkan fixing
|
2016-03-20 19:25:30 +01:00 |
|
Henrik Rydgard
|
eedd81988c
|
Implement a trivial SPIR-V disassembler, just for fun
|
2016-03-20 19:18:35 +01:00 |
|
Henrik Rydgard
|
c64064024d
|
Initial vulkan code.
This was squashed from nine commits but using old versions of Vulkan.
|
2016-03-20 19:18:35 +01:00 |
|
Henrik Rydgård
|
54a37f9bb8
|
Merge pull request #8591 from unknownbrackets/thin3d
Use thin3d for softgpu drawing (+thin3d improvements)
|
2016-03-20 18:06:53 +01:00 |
|
Henrik Rydgard
|
4c0e6d0138
|
Some renaming, fixes and tweaks to the gl_lost mechanism, which is again needed
|
2016-03-17 21:30:16 +01:00 |
|
Henrik Rydgard
|
5ad772a8bf
|
Further fixes to Java EGL support
|
2016-03-17 19:42:59 +01:00 |
|
Henrik Rydgard
|
c8457d39ed
|
Fix a bunch of compiler warnings, delete some unused code
|
2016-03-13 15:17:31 +01:00 |
|
Henrik Rydgard
|
b94572e3ba
|
Assorted cleanup
|
2016-03-13 15:17:31 +01:00 |
|
Unknown W. Brackets
|
8a9e30f833
|
UI: Wait for the specific game info item to finish.
In case we have slow-loading ones.
|
2016-03-06 14:49:16 -08:00 |
|
Unknown W. Brackets
|
da03b80c97
|
Standardize on just one mutex implementation.
|
2016-03-06 14:49:15 -08:00 |
|
Henrik Rydgard
|
98dc56116f
|
Add ability to hide items from popup lists
|
2016-03-06 11:54:38 -08:00 |
|
Henrik Rydgard
|
58b07e00d7
|
Assorted fixes and cleanups.
|
2016-03-06 11:46:41 -08:00 |
|
Henrik Rydgard
|
d67b148712
|
Add math dataconv funcs for packed values.
|
2016-03-06 11:33:53 -08:00 |
|
Henrik Rydgard
|
438c7c1344
|
Only show GL extensions in the GL backend.
|
2016-03-06 11:06:49 -08:00 |
|
Unknown W. Brackets
|
ee27d838dd
|
VFS: Only use Windows paths on Windows, cleanup.
|
2016-02-29 00:36:37 -08:00 |
|
Unknown W. Brackets
|
5451334b38
|
VFS: Support local paths on Windows too.
This fixes cases where local paths are read from, but not within the
registered VFS paths. For example, save state icons.
|
2016-02-29 00:24:01 -08:00 |
|
Henrik Rydgard
|
da1a04be8d
|
Make the workqueue slightly safer. Put g_gameInfoCache on the heap.
Cherry-picked from #8592
|
2016-02-28 12:39:47 +01:00 |
|
Henrik Rydgard
|
2d0295bbb3
|
Fix another version parsing bug
|
2016-02-15 19:21:57 +01:00 |
|
Henrik Rydgard
|
eafb39f267
|
Actually fix the version parsing, oops
|
2016-02-14 16:34:17 +01:00 |
|
Unknown W. Brackets
|
f84ebdc3e4
|
thin3d: Use floats directly for 4x4 matrices.
|
2016-02-13 14:50:06 -08:00 |
|
Unknown W. Brackets
|
05fee24ccf
|
thin3d: Add sampler state selection.
|
2016-02-13 14:03:43 -08:00 |
|
Unknown W. Brackets
|
ac4ee88c73
|
thin3d: Clear bound VBOs when not using.
Nothing clears them, so if one draw does, any later UP draws won't work.
|
2016-02-13 14:01:57 -08:00 |
|
Unknown W. Brackets
|
4f1851abc1
|
thin3d: Allow setting size in imagedata.
GL should match D3D. Maybe we don't want this, but then we need to change
the API.
|
2016-02-13 14:01:56 -08:00 |
|
Unknown W. Brackets
|
499e95a3b1
|
thin3d: Correct indexed drawing.
|
2016-02-13 14:01:56 -08:00 |
|
zhyk
|
3407bd34d2
|
Add NKCODE_GRAVE(`) translation for Qt & SDL.
|
2016-02-11 00:54:03 +08:00 |
|
Henrik Rydgård
|
87e96f0fd7
|
Merge pull request #8574 from zhykzhykzhyk/qtres
Fix resolution issue in Qt on retina display.
|
2016-02-10 17:32:41 +01:00 |
|
Henrik Rydgård
|
8c36ae0856
|
Merge pull request #8573 from zhykzhykzhyk/qtaudio
Fix audio lag in Qt without SDL.
|
2016-02-10 17:32:05 +01:00 |
|
zhyk
|
90895bfcbd
|
Fix resolution issue in Qt on retina display.
Resolves #7729.
|
2016-02-11 00:26:11 +08:00 |
|
zhyk
|
4aa92e9e0e
|
Add comment
|
2016-02-11 00:01:09 +08:00 |
|
Henrik Rydgard
|
a258bcfd3f
|
Typo fix. See #8569
|
2016-02-10 16:48:25 +01:00 |
|
zhyk
|
fa6fe85dc3
|
Fix audio lag in Qt without SDL.
|
2016-02-10 23:34:38 +08:00 |
|
Henrik Rydgard
|
35b6c7341b
|
Fix a bunch of memory leaks, after enabling file+line-number memory leak tracking for the MS Debug CRT.
Few of these were serious, most were on-exit, but good to have a cleaner memory report after running.
|
2016-02-10 15:36:10 +01:00 |
|
Henrik Rydgård
|
33b85934cc
|
Merge pull request #8571 from zhykzhykzhyk/master
[Qt] Move definition out from header
|
2016-02-10 15:35:58 +01:00 |
|
zhyk
|
f43df73ac4
|
revert unintended reformat
|
2016-02-10 22:18:57 +08:00 |
|
zhyk
|
462aa5491a
|
move definition out from header
|
2016-02-10 19:37:47 +08:00 |
|