Macdu
79ce52c853
renderer/vulkan: Implement shader interlock
2023-07-07 05:30:44 +02:00
Macdu
f8058fb387
shader: Implement repeat for IMAD opcode
2023-06-29 00:05:15 +02:00
Macdu
fa1e5958bb
shader: Implement workaround for literal buffer address
2023-06-28 21:13:46 +02:00
Macdu
5e0b62ccf3
shader: Improve shader handling of Vita's MSAA
2023-05-27 14:28:14 +02:00
Macdu
23910123d3
shader: correct frag_coord position when upscaling is enabled
2023-05-27 14:28:14 +02:00
Macdu
95ac080563
shader: Implement SUBFLR dual op
2023-05-25 22:14:42 +02:00
Zangetsu38
4280bea590
gui/user management: Improve and fix text outside for button.
...
- fix texture broken when click on edit.
2023-05-11 16:56:14 +02:00
bookmist
4ba2e086cc
Vita3K: code cleanup and optimisations
2023-05-10 15:31:55 +03:00
Pedro Montes Alcalde
4af2b07b01
shader: Remove warning about unnecesary enclosed ints
2023-05-09 17:28:59 -03:00
Macdu
c4dfbf533d
shader: Implement DEPTHF instruction
2023-05-06 00:52:26 +02:00
Zangetsu38
15d57ac228
gui: Add function to display first info msg in dialog instead of log.
...
- This new function is used currently only to display compatibility log messages in dialog.
vita3k updater: set init update inside thread, fix freeze in boot.
2023-02-16 22:55:48 +01:00
Macdu
762ee3bc4a
renderer/vulkan: Implement Memory Mapping
2023-02-15 18:50:46 +01:00
Macdu
644404fe2a
shader: Fix vulkan validation error when creating loops
2023-02-15 13:35:17 +01:00
Macdu
5825c463ca
external: Update submodule ( #2331 )
...
- external: Link LibAtrac9 statically on MSVC
2023-02-15 02:37:24 +01:00
EXtremeExploit
41a17e79c7
Planet Earth Season 2023
2023-01-02 10:46:20 +01:00
Macdu
1bef9be890
shader: Fix 4th component of rgb input on AMD GPUs
2022-12-26 16:53:18 +01:00
Seungyun Lee
0546d6983b
shader: Revert disabling DecorationRestrict on macOS
2022-12-23 10:50:13 +01:00
Macdu
8e8ea9c5c6
shader: Fix or/xor with constant operand
2022-11-24 21:29:47 +01:00
Macdu
7b30e4c17b
shader: Fix vtstmsk instruction
2022-11-24 21:29:47 +01:00
Macdu
7e97c1f8b0
shader: Handle the case when the shader output component count differs from the surface one
2022-11-19 13:22:29 +01:00
bookmist
8edd333400
Fix compiler warnings
2022-11-16 21:39:55 +03:00
Seungyun Lee
f8b9526794
tracy: Fix wrong include path
2022-11-12 12:58:23 +03:00
Pedro Montes Alcalde
628e0f2024
tracy: Update to v0.9
2022-11-12 00:30:10 -03:00
Macdu
6c46e0aa40
vita3k: Bring back the macOS build.
...
Co-Authored-By: Zangetsu <dante38@free.fr>
Co-Authored-By: Seungyun Lee <khora.lee.0@gmail.com>
2022-11-07 15:23:37 +01:00
Macdu
8812eaf2d0
shader: Implement SOP3 instruction
2022-11-07 14:48:57 +01:00
Macdu
771e82952f
shader: Define exp(NaN) as 1.0
2022-10-31 05:17:39 +01:00
Pedro Montes Alcalde
8bfc71d2d7
shader: Fix UB on ext_vec_predicate_to_ext
2022-10-30 22:54:28 -03:00
Macdu
d2797e4d73
shader: Unboxing the graphics
2022-10-29 12:05:27 +02:00
Macdu
23ec23d167
shader: Fix and optimize uniform copies
2022-10-02 22:26:13 +02:00
Macdu
c360be5ff5
shader: Set size of a specific uniform to unbounded
2022-10-02 22:26:13 +02:00
Macdu
3cd20d568c
shader: Read and write raw content to the surface when it is a 32-bit integer
2022-09-05 22:41:38 +02:00
Macdu
eb787a886f
renderer, shader: Allow matrices to be passed as vertex attributes
2022-09-05 22:41:19 +02:00
Macdu
3b725b5bb4
shader : Fix conditional mov src2 type
2022-09-05 16:06:01 +02:00
Macdu
2650d4d0e5
shader: Define exp(Nan) as 1.0
2022-09-05 12:35:55 +02:00
Macdu
bd57bf0b21
shader: Do not apply sa offset to attributes
2022-09-05 12:35:55 +02:00
Sergi Granell
95f010d3ed
shader: Remove shader:: from functions already in namespace shader
2022-09-05 09:21:46 +02:00
Macdu
6b33c56997
shader: Fix vtstmsk instruction
2022-09-04 21:50:40 +02:00
Macdu
902f33599f
shader: Implement missing texture instructions
2022-09-04 21:50:40 +02:00
Macdu
80d988a746
shader: Only store the number of components specified by a texture
2022-09-04 21:50:40 +02:00
Macdu
118044f31b
shader: Rewrite hint system
2022-09-04 21:50:40 +02:00
Macdu
5a68118737
shader: Fix g++ compiler error
2022-08-27 03:19:06 +02:00
Macdu
814bdfcde4
shader: Fix Out-of-bound shader write
2022-08-27 00:11:06 +02:00
Macdu
b6e1fe24aa
renderer: Add Vulkan renderer
2022-08-26 16:52:25 +02:00
Macdu
140f31dc30
shader: Fix anonymous textures
2022-08-17 11:29:44 +02:00
Macdu
3028357768
shader: Fix input variables with integer type
2022-08-03 14:13:53 +02:00
Macdu
292c938719
shader, renderer: use format of current surface if gpu does not support unknown format
2022-07-14 06:03:11 +02:00
Macdu
f7f1a3465a
shader, renderer: Fix blending on non-rgba8 textures
2022-07-11 18:22:48 +02:00
Macdu
0839419239
Shader: Fix VRCP decoding and cube textureGrad
2022-07-10 15:28:58 +02:00
Macdu
49b2467b5f
shader: Fix Spir-V validation errors
2022-07-09 16:56:30 +02:00
sunho
c32ac263dc
shader: support regformat vertex attributes
...
Co-Authored-By: Macdu <Macdu@users.noreply.github.com>
2022-07-05 00:11:55 +02:00