Ameer J
|
9343b81afd
shader_recompiler: add byteswap pattern workaround for Nvidia
|
2 éve |
Danila Malyutin
|
785e480b62
msvc: set warning level to /W4 globally
|
3 éve |
Matías Locatti
|
42b2bc204f
Merge pull request #10699 from liamwhite/conditional-barrier
|
3 éve |
Liam
|
2f1e87dd83
shader_recompiler: translate f64 to f32 when unsupported on host
|
3 éve |
Liam
|
2bb7ea436d
shader_recompiler: remove barriers in conditional control flow when device lacks support
|
3 éve |
liamwhite
|
75e16547f8
Merge pull request #9300 from ameerj/pch
|
3 éve |
liamwhite
|
22aff09b33
Merge pull request #9289 from liamwhite/fruit-company
|
3 éve |
Liam
|
3ef006b5ab
shader_recompiler: add gl_Layer translation GS for older hardware
|
3 éve |
ameerj
|
37bc5118ea
CMake: Use precompiled headers
|
3 éve |
Liam
|
9737615948
general: fix compile for Apple Clang
|
3 éve |
bunnei
|
38e4382f53
Merge pull request #8858 from vonchenplus/mipmap
|
3 éve |
Morph
|
cae108404a
CMakeLists: Remove redundant warnings
|
3 éve |
Morph
|
f3c40f4a20
CMakeLists: Treat MSVC warnings as errors
|
3 éve |
Morph
|
e6ab1f673b
general: Enforce C4800 everywhere except in video_core
|
3 éve |
Morph
|
93297d14d8
CMakeLists: Remove all redundant warnings
|
3 éve |
FengChen
|
9a95c7fa14
video_core: Generate mipmap texture by drawing
|
4 éve |
Andrea Pappacoda
|
cdb240f3d4
chore: make yuzu REUSE compliant
|
4 éve |
Morph
|
efc89c032b
CMakeLists: Make variable shadowing a compile-time error
|
4 éve |
ameerj
|
5286a7bc4c
shader_recompiler: Rename backend emit_context files
|
4 éve |
ReinUsesLisp
|
1672e9ba09
shader: Fix resolution scaling pass
|
5 éve |
ReinUsesLisp
|
7dafa96ab5
shader: Rework varyings and implement passthrough geometry shaders
|
5 éve |
ReinUsesLisp
|
d8d5501459
shader: Add int64 to int32 lowering pass
|
5 éve |
ReinUsesLisp
|
0ffea97e2e
shader: Split profile and runtime info headers
|
5 éve |
ReinUsesLisp
|
cbbca26d18
shader: Add support for native 16-bit floats
|
5 éve |
ReinUsesLisp
|
376aa94819
shader: Rename maxwell/program.h to translate_program.h
|
5 éve |
ameerj
|
85399e119d
glsl: Reorganize backend code, remove unneeded [[maybe_unused]]
|
5 éve |
ameerj
|
1269a0cf8b
glsl: Rework variable allocator to allow for variable reuse
|
5 éve |
ameerj
|
eaff1030de
glsl: Initial backend
|
5 éve |
ReinUsesLisp
|
adb591a757
glasm: Use storage buffers instead of global memory when possible
|
5 éve |
ReinUsesLisp
|
c8414e686f
glasm: Implement image atomics
|
5 éve |