LunaMoo
12dc7163f6
Add savestates to the list(with automatic rename)
2017-05-30 12:20:32 +02:00
LunaMoo
737152f9ef
Try using first screenshot as an icon if no icon is present.
2017-05-30 12:20:30 +02:00
LunaMoo
939b26475d
Fix a bunch of emu features for Homebrew by better identification.
2017-05-30 12:20:29 +02:00
Henrik Rydgård
c109f849e0
Merge pull request #9713 from hrydgard/vulkan-improvements
...
Vulkan - initial implementation of buffered rendering, fixes for Mali/Android
2017-05-30 09:54:17 +02:00
Henrik Rydgård
44423f3ba2
Vulkan: Implement BlitFramebuffer
2017-05-30 09:38:09 +02:00
Henrik Rydgård
4c8dc24834
Vulkan: Implement depth buffer copies. Not sure all the barriers are right..
2017-05-30 09:38:08 +02:00
Henrik Rydgård
137b79c708
Fix more review comments.
2017-05-30 09:38:05 +02:00
Henrik Rydgård
e8890e3c4a
Address a bunch of review comments.
2017-05-30 09:36:17 +02:00
Henrik Rydgård
f762285b9c
Vulkan: Some barrier optimization
2017-05-30 09:36:17 +02:00
Henrik Rydgård
a95b11c58f
Don't forget to initialize logicop..
2017-05-30 09:36:17 +02:00
Henrik Rydgård
38b50501c2
Clearing fix, drawpixels fix/hack
2017-05-30 09:36:17 +02:00
Henrik Rydgård
b1c256a296
Increase the number of sampler/image descriptors further.
2017-05-30 09:36:17 +02:00
Henrik Rydgård
c173da49d3
Fix a number of bugs and stuff affecting Vulkan on Mali
2017-05-30 09:36:17 +02:00
Henrik Rydgård
bd9f3af0bd
Add a way to query the current renderpass (for debug checks)
2017-05-30 09:36:17 +02:00
Henrik Rydgård
f49384ca73
Vulkan: Fix binding framebuffers as textures
2017-05-30 09:36:17 +02:00
Henrik Rydgard
5f388b6b64
Vulkan: Use suboptimal clears instead of no clears in buffered
2017-05-30 09:36:17 +02:00
Henrik Rydgard
0c70735bc4
Buffered rendering is starting to work, though still kinda broken.
2017-05-30 09:36:17 +02:00
Henrik Rydgård
2b93338255
Vulkan backend: Fix various issues, can almost run in buffered now (except the final blit)
2017-05-30 09:36:17 +02:00
Henrik Rydgard
32728553bd
Further steps towards Vulkan framebuffer support
2017-05-30 09:36:17 +02:00
Henrik Rydgard
273c266b78
Silence a perf warning
2017-05-30 09:36:17 +02:00
Henrik Rydgård
a7dd6d6085
Further steps towards Vulkan framebuffer support
2017-05-30 09:36:17 +02:00
Henrik Rydgård
6bcfe539f7
Use vulkan-style clear-on-bind when switching render targets. Not optimally used yet.
...
Also removes a bunch of redundant render target binds.
2017-05-30 09:36:17 +02:00
Henrik Rydgård
ce9e864e4b
Remove some unnecessary framebuffer binding
2017-05-30 09:36:17 +02:00
Henrik Rydgård
20870194e3
Thin3D GL: Avoid using external functions internally.
2017-05-30 09:36:17 +02:00
Henrik Rydgård
0f171acacb
Start refactoring things to be more vulkan-friendly
2017-05-30 09:36:17 +02:00
Henrik Rydgård
6147448719
Draw overlays at the proper time in the frame.
2017-05-30 09:36:17 +02:00
Henrik Rydgård
35aefe4a2a
BindBackBufferAsRenderTarget is now replaced with BindFramebufferAsRT(nullptr)
2017-05-30 09:36:17 +02:00
Henrik Rydgård
3b6fa9be87
Start work on separating frame from backbuffer renderpass
2017-05-30 09:36:17 +02:00
Henrik Rydgard
4407445d50
Separate BeginFrame from BeginSurfaceRenderPass
2017-05-30 09:22:40 +02:00
Henrik Rydgård
499b32e5ec
Merge pull request #9737 from unknownbrackets/reporting
...
Minor reporting UI tweaks
2017-05-29 19:24:53 +02:00
Unknown W. Brackets
4a6ae3e1b1
Reporting: Default better when perfect selected.
2017-05-29 09:52:38 -07:00
Unknown W. Brackets
da18755003
Reporting: Add compat description to UI.
...
Some users are reporting "Nothing" even with a screenshot that looks
ingame. Let's try to clarify a bit.
This same place is a good place to put a notice that we're detecting
potential better settings.
2017-05-29 09:48:18 -07:00
Unknown W. Brackets
c5d1c1cd1c
Android: Fix minor typo.
2017-05-27 22:33:47 -07:00
Henrik Rydgård
86df05555b
Merge pull request #9728 from hrydgard/readme-1.4.2
...
Update README for 1.4.2
2017-05-27 12:50:36 +02:00
Henrik Rydgård
3ae4c122e5
Update to v1.4.2
2017-05-27 11:58:05 +02:00
Henrik Rydgård
4443c060ce
Slightly speed up booting when there are symbols to load.
...
Also avoid an obscure hang I managed to trigger..
2017-05-27 11:54:56 +02:00
Henrik Rydgård
67d81f7899
Merge pull request #9732 from unknownbrackets/softgpu-points
...
SoftGPU: Implement mipmaps for points, uvgen for points/lines
2017-05-27 09:52:52 +02:00
Unknown W. Brackets
34fe95192f
GPU: Cleanup some gstate accesses.
2017-05-26 19:03:04 -07:00
Unknown W. Brackets
402eb143f7
SoftGPU: Stop calling bufw pixels bytes.
...
This was never even bits, it was just 8 * pixels before.
2017-05-26 19:03:03 -07:00
Unknown W. Brackets
697466ae41
SoftGPU: Support UVGen for points and lines.
...
Probably not used by any real games, but better to be safe in the software
renderer.
2017-05-26 19:03:02 -07:00
Unknown W. Brackets
f7a14889d3
SoftGPU: Correct mipmaps for points.
...
Not likely to be used, but let's make const work.
2017-05-26 18:02:55 -07:00
Henrik Rydgård
8c1d352184
Merge pull request #9729 from hrydgard/truncate-cpy
...
Switch from strncpy to truncate_cpy
2017-05-26 20:36:54 +02:00
Henrik Rydgård
3d1ea531e6
Should probably stick to the old way here.
2017-05-26 19:55:52 +02:00
Henrik Rydgård
867a1d8bb2
Buildfix, oops
2017-05-26 19:05:18 +02:00
Henrik Rydgård
21fe73c8e7
Switch strncpy to truncate_cpy in a bunch of places.
2017-05-26 19:04:08 +02:00
Henrik Rydgård
083f7ff280
Strncpy doesn't terminate correctly, switch to truncate_cpy.
2017-05-26 18:26:26 +02:00
Unknown W. Brackets
708a54d60b
Merge pull request #9726 from hrydgard/remove-always-depth-write
...
Remove "Always Depth Write" setting. One step forward for #8171
2017-05-26 11:17:40 -04:00
Unknown W. Brackets
ba483853c5
Merge pull request #9725 from hrydgard/remove-mipmap-setting
...
Remove the Mipmap setting. One step forward for #8171
2017-05-26 11:16:37 -04:00
Henrik Rydgård
dd43dc7153
Update README for 1.4.2
2017-05-26 16:50:29 +02:00
Henrik Rydgård
6669fd0879
Buildfix
2017-05-26 16:42:38 +02:00