Unknown W. Brackets
|
323130eb86
|
Don't crash as hard on shader compile error.
|
2016-03-20 19:31:02 +01:00 |
|
Henrik Rydgard
|
2481714a8e
|
Load Vulkan dynamically. Fix Android build (though - Vulkan is not working on Android yet)
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
432f276bec
|
Cleanups. Don't loop over bones in vshader, causes trouble
|
2016-03-20 19:30:11 +01:00 |
|
Henrik Rydgard
|
1677697735
|
Vulkan: Don't try to overlap proj with proj_through, will need a different approach.
Also, assorted bugfixes.
|
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
|
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
|
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
|
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
|
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
|
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
|
3701e2eca3
|
Reaches the first clear
|
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
|
c64064024d
|
Initial vulkan code.
This was squashed from nine commits but using old versions of Vulkan.
|
2016-03-20 19:18:35 +01:00 |
|