ReinUsesLisp
b19d2f0428
shader_decode: Implement FADD32I
2019-01-15 17:54:50 -03:00
ReinUsesLisp
b7fdb6d8ea
shader_decode: Implement FMUL32_IMM
2019-01-15 17:54:50 -03:00
ReinUsesLisp
9d95ab87a0
shader_decode: Implement MOV32_IMM
2019-01-15 17:54:50 -03:00
ReinUsesLisp
587e20c798
shader_decode: Stub RRO_C, RRO_R and RRO_IMM
2019-01-15 17:54:50 -03:00
ReinUsesLisp
e19927c05a
shader_decode: Implement FMNMX_C, FMNMX_R and FMNMX_IMM
2019-01-15 17:54:50 -03:00
ReinUsesLisp
e8b3760bf4
shader_decode: Implement MUFU
2019-01-15 17:54:50 -03:00
ReinUsesLisp
d4e7cd3899
shader_decode: Implement FADD_C, FADD_R and FADD_IMM
2019-01-15 17:54:50 -03:00
ReinUsesLisp
aabd2827bd
shader_decode: Implement FMUL_C, FMUL_R and FMUL_IMM
2019-01-15 17:54:50 -03:00
ReinUsesLisp
b8f156494a
shader_decode: Implement MOV_C and MOV_R
2019-01-15 17:54:50 -03:00
ReinUsesLisp
66d1910446
video_core: Replace gl_shader_decompiler
2019-01-15 17:54:50 -03:00
ReinUsesLisp
84d594d35c
glsl_decompiler: Implementation
2019-01-15 17:54:50 -03:00
ReinUsesLisp
297232d046
shader_ir: Add condition code helper
2019-01-15 17:54:50 -03:00
ReinUsesLisp
5d674db352
shader_ir: Add predicate combiner helper
2019-01-15 17:54:49 -03:00
ReinUsesLisp
d779f26126
shader_ir: Add comparison helpers
2019-01-15 17:54:49 -03:00
ReinUsesLisp
a62025be5a
shader_ir: Add half float helpers
2019-01-15 17:54:49 -03:00
ReinUsesLisp
ff4c3cf393
shader_ir: Add integer helpers
2019-01-15 17:54:49 -03:00
ReinUsesLisp
290523bb5a
shader_ir: Add float helpers
2019-01-15 17:54:49 -03:00
ReinUsesLisp
2277f13942
shader_ir: Add setters
2019-01-15 17:54:49 -03:00
ReinUsesLisp
1438f3b552
shader_ir: Add local memory getters
2019-01-15 17:54:49 -03:00
ReinUsesLisp
fff55b2ad7
shader_ir: Add internal flag getters
2019-01-15 17:54:49 -03:00
ReinUsesLisp
67b5a3e9d9
shader_ir: Add attribute getters
2019-01-15 17:54:49 -03:00
ReinUsesLisp
473df6176e
shader_ir: Add constant buffer getters
2019-01-15 17:54:49 -03:00
ReinUsesLisp
54c54de87d
shader_ir: Add register getter
2019-01-15 17:54:49 -03:00
ReinUsesLisp
341bd53fdc
shader_ir: Add immediate node constructors
2019-01-15 17:54:49 -03:00
ReinUsesLisp
1d0c39d176
shader_ir: Initial implementation
2019-01-15 17:54:49 -03:00
ReinUsesLisp
c464d85d84
shader_bytecode: Fixup encoding
2019-01-15 17:54:49 -03:00
ReinUsesLisp
df38377783
shader_header: Make local memory size getter constant
2019-01-15 17:54:49 -03:00
Otávio Pace
46073bdbeb
audio_core: remove unnecessary spaces on comments
2019-01-14 00:22:05 -02:00
bunnei
fd4906d60e
Merge pull request #1848 from FreddyFunk/QJsonArray
...
game_list: Remove a reference of a reference
2019-01-12 02:01:13 -05:00
bunnei
fadf7577d7
Merge pull request #1959 from DarkLordZach/custom-rtc
...
settings: Add support for setting the RTC manually
2019-01-10 17:05:21 -05:00
bunnei
cb59ed4a42
Merge pull request #1939 from DarkLordZach/web-applet
...
applets: Implement HLE web browser applet (LibAppletOff)
2019-01-10 17:04:38 -05:00
ReinUsesLisp
d355b98b91
gl_rasterizer: Workaround Intel VAO DSA bug
...
There is a bug on Intel's blob driver where it fails to properly build a
vertex array object if it's not bound even after creating it with
glCreateVertexArrays. This workaround binds it after creating it to
bypass the issue.
2019-01-09 02:40:19 -03:00
ReinUsesLisp
018347bf1d
gl_global_cache: Add dummy global cache manager
2019-01-08 17:47:45 -03:00
Zach Hilman
af6bbf0d47
settings: Fix comment structure
2019-01-07 19:40:28 -05:00
Zach Hilman
7f190cd376
settings: Use std::chrono::seconds instead of s64 for RTC
2019-01-07 19:19:40 -05:00
Zach Hilman
e47378676e
time: Use custom RTC settings if applicable for game
2019-01-07 19:19:40 -05:00
Zach Hilman
63a0ef66d0
core: Set custom RTC differential on game boot
2019-01-07 19:19:40 -05:00
Zach Hilman
4051c620ca
qt: Provide UI to edit custom RTC settings
2019-01-07 19:19:40 -05:00
Zach Hilman
df15a84808
settings: Add custom RTC settings
...
Stored as signed seconds since epoch.
2019-01-07 19:18:45 -05:00
ReinUsesLisp
0ab3fa21fe
gl_rasterizer: Skip framebuffer configuration if rendertargets have not been changed
2019-01-07 16:23:23 -03:00
bunnei
e03c399828
Merge pull request #1999 from ReinUsesLisp/dirty-shader
...
gl_shader_cache: Use dirty flags for shaders
2019-01-07 14:22:30 -05:00
ReinUsesLisp
203ee4cac9
gl_rasterizer_cache: Use dirty flags for the depth buffer
2019-01-07 16:22:28 -03:00
ReinUsesLisp
10fd4b5901
gl_rasterizer_cache: Use dirty flags for color buffers
2019-01-07 16:20:39 -03:00
ReinUsesLisp
87b0f39ae9
gl_shader_cache: Use dirty flags for shaders
2019-01-07 16:13:12 -03:00
bunnei
57a95b2827
Merge pull request #1989 from lioncash/set
...
service/vi: Unstub IApplicationDisplayService's SetLayerScalingMode
2019-01-07 12:59:33 -05:00
bunnei
6ae4e44642
Merge pull request #1992 from DarkLordZach/move-profile-manager-ui
...
qt: Move profile manager to own UI tab
2019-01-07 11:41:37 -05:00
bunnei
c3838c7d8b
Merge pull request #1990 from ReinUsesLisp/copy-surface-stream-copy
...
gl_rasterizer_cache: Use GL_STREAM_COPY for PBOs
2019-01-07 11:34:05 -05:00
ReinUsesLisp
77fb54cb7c
gl_stream_buffer: Use DSA for buffer management
2019-01-06 16:49:24 -03:00
ReinUsesLisp
a19956c235
gl_rasterizer: Use DSA for vertex array objects
2019-01-06 16:49:24 -03:00
ReinUsesLisp
beec49e01a
gl_state: Drop uniform buffer state tracking
2019-01-06 00:28:01 -03:00