Henrik Rydgard
|
5b70957b1f
|
Expose another couple of vulkan device features.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
d5f685ce05
|
WIP trying to fix drawing issues
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
4b978b1fd3
|
Crashfix, fix left-behind culling disabling
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
02d1648872
|
Delete pipeline caches asynchronously too
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
3284899844
|
More clearing fixes. Also fix some memory leaks.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
2e998891a4
|
The settings to the vertex decoder must match the implementation..
Fixes some character scale issues.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
55ef97639a
|
More zero-initialization. Fix scope issue, MSVC's optimizer was aggressive enough that this was a problem. Fixes textures in release mode.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
4c281f16ac
|
Fix mixup with fragment shader ubo variables
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
3bf88d7475
|
Plug the texture memory leak
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
29341e53a5
|
Assorted fixes and cleanups.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
87b743e922
|
Fix issues with texture replacement
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
78d5fff2fe
|
More texture work
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
dced84c9fc
|
Work on texture support, cube.elf works correctly. Delete unused code.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
7eeba080c7
|
Fix primitive topology. Crashfix.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
9e34d7d625
|
Remove remains of FragmentTestCache from Vulkan backend
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
4e6a9b8108
|
Fix indexed through-mode drawing
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
ec6bc4a5f6
|
Vertex format fixes. Flip through drawing the right way up.
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
6b8c004561
|
Fix indexed drawing, flip rendering the right side up, enable culling
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
6141c3651b
|
Separate uniform updates from shader updates
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
d67d187b72
|
Get untextured drawing working! (at least cube.elf)
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
28ae840abe
|
Pipelines, samplers, description sets, oh my
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
668830365d
|
Begin/End frame fixes
|
2016-03-20 19:30:11 +01:00 |
|
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 |
|