bunnei
|
ce8291f6c5
|
gl_rasterizer_cache: Track texture depth.
|
2018-09-08 02:53:38 -04:00 |
|
bunnei
|
9dccf7e1fa
|
gl_rasterizer_cache: Remove impl. of FlushGLBuffer.
- Will not work for non-2d textures, and was not used anyways.
|
2018-09-08 02:53:37 -04:00 |
|
bunnei
|
030676b95d
|
gl_rasterizer_cache: Keep track of texture type per surface.
|
2018-09-08 02:53:37 -04:00 |
|
bunnei
|
a439f7b6e1
|
gl_rasterizer_cache: Remove unused DownloadGLTexture.
|
2018-09-08 02:53:37 -04:00 |
|
bunnei
|
b56e5edafc
|
gl_state: Keep track of texture target.
|
2018-09-08 02:53:37 -04:00 |
|
 bunneiandGitHub
|
460ebc8187
|
Merge pull request #1257 from lioncash/process
core: Migrate current_process pointer to the kernel
|
2018-09-07 22:34:05 -04:00 |
|
 bunneiandGitHub
|
6ac1bd9f5d
|
Merge pull request #1260 from MerryMage/dynarmic
externals: Update dynarmic to 9594465
|
2018-09-07 22:33:38 -04:00 |
|
 bunneiandGitHub
|
c08c5d346a
|
Merge pull request #1201 from CaptV0rt3x/titlebar
Port #3804 from Citra - Better Title Bar Display
|
2018-09-07 12:05:32 -04:00 |
|
 bunneiandGitHub
|
a164b413fa
|
Merge pull request #1250 from lioncash/file-sys
file_sys/{nca_patch, patch_manager}: Amend unnecessary/missing includes.
|
2018-09-06 19:20:09 -04:00 |
|
 bunneiandGitHub
|
9273c02427
|
Merge pull request #1249 from FearlessTobi/disable-vsync
frontend: Set swap interval to 0
|
2018-09-06 19:20:01 -04:00 |
|
 bunneiandGitHub
|
b89dda2b98
|
Merge pull request #1251 from lioncash/core-inc
core/core: Remove unnecessary sm/controller include
|
2018-09-06 19:19:51 -04:00 |
|
 bunneiandGitHub
|
9947c6ad59
|
Merge pull request #1252 from lioncash/header
video_core/CMakeLists: Add missing gl_buffer_cache.h
|
2018-09-06 19:19:43 -04:00 |
|
 bunneiandGitHub
|
9b50dca2bb
|
Merge pull request #1253 from lioncash/explicit
video_core/gl_buffer_cache: Minor tidying changes
|
2018-09-06 19:19:35 -04:00 |
|
 bunneiandGitHub
|
009a2cc9cc
|
Merge pull request #1255 from bunnei/minor-opt
gl_rasterizer: Call state.Apply only once on SetupShaders.
|
2018-09-06 19:19:16 -04:00 |
|
 bunneiandGitHub
|
6faf1b0972
|
Merge pull request #1254 from bunnei/ipa-saturate
gl_shader_decompiler: Implement saturate mode for IPA.
|
2018-09-06 19:19:04 -04:00 |
|
bunnei
|
820f646458
|
gl_rasterizer: Call state.Apply only once on SetupShaders.
|
2018-09-06 17:41:53 -04:00 |
|
bunnei
|
948f6c0738
|
gl_shader_decompiler: Implement saturate mode for IPA.
|
2018-09-06 17:40:03 -04:00 |
|
 bunneiandGitHub
|
fbaefc47a0
|
Merge pull request #1248 from degasus/shader_fix
gl_shader_gen: Initialize position.
|
2018-09-06 13:06:09 -04:00 |
|
 bunneiandGitHub
|
77554ac773
|
Merge pull request #1243 from degasus/VAO_cache
gl_rasterizer: Implement a VAO cache.
|
2018-09-05 22:50:52 -04:00 |
|
 bunneiandGitHub
|
6f09c5b128
|
Merge pull request #1244 from FernandoS27/ipa
shader_decompiler: Implemented IPA Properly (Stage 1)
|
2018-09-05 21:20:40 -04:00 |
|
 bunneiandGitHub
|
94f193af65
|
Merge pull request #1242 from lioncash/file-sys
file_sys/submission_package: Replace includes with forward declarations where applicable
|
2018-09-05 18:53:32 -04:00 |
|
 bunneiandGitHub
|
a6ae765410
|
Merge pull request #1179 from DarkLordZach/bktr
file_sys: Add support for BKTR format (Game Updates)
|
2018-09-05 18:06:11 -04:00 |
|
 bunneiandGitHub
|
aba988f71c
|
Merge pull request #1245 from degasus/optimizations
gl_rasterizer: Skip TODO log.
|
2018-09-05 16:13:46 -04:00 |
|
 bunneiandGitHub
|
527e362a83
|
Merge pull request #1217 from degasus/vbo_cache2
renderer_opengl: Implement a buffer cache.
|
2018-09-05 11:35:31 -04:00 |
|
 bunneiandGitHub
|
a1ef02c3e6
|
Merge pull request #1240 from degasus/optimizations
gl_shader_cache: Use an u32 for the binding point cache.
|
2018-09-04 18:20:14 -04:00 |
|
 bunneiandGitHub
|
faa9e066ab
|
Merge pull request #1178 from DarkLordZach/nsp
file_sys: Add Nintendo Submissions Package (NSP) file format
|
2018-09-04 16:20:40 -04:00 |
|
 bunneiandGitHub
|
dda4b5e89e
|
Merge pull request #1238 from lioncash/explicit
common/logging: Minor changes
|
2018-09-04 12:18:00 -04:00 |
|
 bunneiandGitHub
|
9a07e9f805
|
Merge pull request #1237 from degasus/optimizations
Optimizations
|
2018-09-04 12:16:06 -04:00 |
|
 bunneiandGitHub
|
ed37b68fb5
|
Merge pull request #1223 from DarkLordZach/custom-nand-sd-dirs
file_sys: Allow for custom NAND/SD directories
|
2018-09-04 11:54:22 -04:00 |
|
 bunneiandGitHub
|
26e96d16d0
|
Merge pull request #1232 from lioncash/copy
gl_shader_decompiler: Use used_shaders member variable directly within GenerateDeclarations()
|
2018-09-04 11:52:25 -04:00 |
|
 bunneiandGitHub
|
8ec1e16867
|
Merge pull request #1235 from lioncash/forward-decl
file_sys: Replace includes with forward declarations where applicable
|
2018-09-04 11:51:54 -04:00 |
|
 bunneiandGitHub
|
5a29b358aa
|
Merge pull request #1236 from degasus/microprofile
Update microprofile scopes.
|
2018-09-04 11:50:58 -04:00 |
|
 bunneiandGitHub
|
c156ee8eb8
|
Merge pull request #1230 from lioncash/ssl
ssl: Move SSL class to cpp file
|
2018-09-04 11:49:22 -04:00 |
|
 bunneiandGitHub
|
1c5636e690
|
Merge pull request #1231 from lioncash/global
service: Migrate global named port map to the KernelCore class
|
2018-09-03 21:21:12 -04:00 |
|
 bunneiandGitHub
|
2afe8ac4a7
|
Merge pull request #1229 from lioncash/forward-decl
vfs_real: Forward declare IOFile
|
2018-09-03 21:20:34 -04:00 |
|
 bunneiandGitHub
|
325f3e0693
|
Merge pull request #1213 from DarkLordZach/octopath-fs
filesystem/maxwell_3d: Various changes to boot Project Octopath Traveller
|
2018-09-02 10:49:18 -04:00 |
|
 bunneiandGitHub
|
89be49d2f3
|
Merge pull request #1215 from ogniK5377/texs-nodep-assert
Added assert for TEXS nodep
|
2018-09-02 10:48:27 -04:00 |
|
 bunneiandGitHub
|
2714d9e64c
|
Merge pull request #1219 from jroweboy/less-artifacts
Build - Upload fewer artifacts
|
2018-09-02 10:48:03 -04:00 |
|
 bunneiandGitHub
|
d2ade27c3f
|
Merge pull request #1220 from FearlessTobi/extensions-qol
yuzu: Display the unsupported GL extensions in the popup
|
2018-09-02 10:47:25 -04:00 |
|
 bunneiandGitHub
|
177c45e97d
|
Merge pull request #1214 from ogniK5377/ipa-assert
Added better asserts to IPA, Renamed IPA modes to match mesa
|
2018-09-02 10:44:43 -04:00 |
|
 bunneiandGitHub
|
9c206fe94d
|
Merge pull request #1216 from ogniK5377/ffma-assert
Added FFMA asserts and missing fields
|
2018-09-02 10:44:13 -04:00 |
|
 bunneiandGitHub
|
1ccc0457d5
|
Merge pull request #1218 from ogniK5377/fmul-assert
Added FMUL asserts
|
2018-09-02 10:43:48 -04:00 |
|
 bunneiandGitHub
|
7a439630bb
|
Merge pull request #1228 from lioncash/construct
filesystem: Move dir retrieval after path checking in DeleteFile()
|
2018-09-02 10:43:09 -04:00 |
|
 bunneiandGitHub
|
c69dc5acf9
|
Merge pull request #1196 from FearlessTobi/ccache-consistency
.travis: Use Citras ccache for builds instead of yuzus
|
2018-08-31 21:50:44 -04:00 |
|
 bunneiandGitHub
|
1c05c06e04
|
Merge pull request #1212 from lioncash/forward-decl
core/core: Replace includes with forward declarations where applicable
|
2018-08-31 21:50:12 -04:00 |
|
 bunneiandGitHub
|
42588493d5
|
Merge pull request #1205 from bunnei/improve-rasterizer-cache-2
Various fixes and improvements to rasterizer cache 2: Electric Boogaloo
|
2018-08-31 13:24:21 -04:00 |
|
bunnei
|
7f7eb29323
|
gl_rasterizer_cache: Use accurate framebuffer setting for accurate copies.
|
2018-08-31 13:07:28 -04:00 |
|
bunnei
|
123c065086
|
gl_rasterizer_cache: Also use reserve cache for RecreateSurface.
|
2018-08-31 13:07:28 -04:00 |
|
bunnei
|
9bc71fcc5f
|
rasterizer_cache: Use boost::interval_map for a more accurate cache.
|
2018-08-31 13:07:28 -04:00 |
|
bunnei
|
d647d9550c
|
gl_renderer: Cache textures, framebuffers, and shaders based on CPU address.
|
2018-08-31 13:07:27 -04:00 |
|
bunnei
|
16d65182f9
|
gl_rasterizer: Fix issues with the rasterizer cache.
- Use a single cached page map.
- Fix calculation of ending page.
|
2018-08-31 13:07:27 -04:00 |
|
 bunneiandGitHub
|
f08d24e9c0
|
Merge pull request #1204 from lioncash/pimpl
core: Make the main System class use the PImpl idiom
|
2018-08-31 11:31:20 -04:00 |
|
 bunneiandGitHub
|
6683bf50b5
|
Merge pull request #1207 from degasus/hotfix
Report correct shader size.
|
2018-08-31 11:21:15 -04:00 |
|
 bunneiandGitHub
|
e205e74e1f
|
Merge pull request #1208 from Hexagon12/pred-comp-14
Add predicate comparison 14 (GreaterEqualWithNan)
|
2018-08-31 11:20:47 -04:00 |
|
 bunneiandGitHub
|
26aaa86ece
|
Merge pull request #1195 from FearlessTobi/port-gamelist-compat
yuzu: Show game compatibility in the game list (PR ported from Citra)
|
2018-08-30 21:34:43 -04:00 |
|
 bunneiandGitHub
|
d6accf96ff
|
Merge pull request #1200 from bunnei/improve-ipa
gl_shader_decompiler: Improve IPA for Pass mode with Position attribute.
|
2018-08-30 10:31:26 -04:00 |
|
 bunneiandGitHub
|
5094dfa081
|
Merge pull request #1198 from lioncash/kernel
kernel: Eliminate kernel global state
|
2018-08-30 10:02:50 -04:00 |
|
 bunneiandGitHub
|
42ef40884f
|
Merge pull request #1202 from FearlessTobi/port-3825
Port #3825 from Citra: "travis: share environment variables with Docker"
|
2018-08-30 09:54:32 -04:00 |
|
 bunneiandGitHub
|
6e73039eb5
|
Merge pull request #1172 from tech4me/impl_iadd3
Shaders: Implemented IADD3
|
2018-08-30 09:52:27 -04:00 |
|
bunnei
|
b1ccd88434
|
gl_shader_decompiler: Improve IPA for Pass mode with Position attribute.
|
2018-08-29 00:37:29 -04:00 |
|
 bunneiandGitHub
|
4d7e1662c8
|
Merge pull request #1193 from lioncash/priv
gpu: Make memory_manager private
|
2018-08-28 12:28:57 -04:00 |
|
 bunneiandGitHub
|
eb4f2d5596
|
Merge pull request #1192 from lioncash/unused
gl_rasterizer: Remove unused variables
|
2018-08-28 12:28:13 -04:00 |
|
 bunneiandGitHub
|
d8ba202070
|
Merge pull request #1191 from lioncash/noexcept
hle/result: Make ResultVal's move constructor as noexcept
|
2018-08-28 12:27:48 -04:00 |
|
 bunneiandGitHub
|
72e4499a9e
|
Merge pull request #1194 from lioncash/alloc
gl_shader_cache: Remove unused program_code vector in GetShaderAddress()
|
2018-08-28 11:27:44 -04:00 |
|
 bunneiandGitHub
|
0d2435343a
|
Merge pull request #1190 from FearlessTobi/im-so-retarded
yuzu: Fix two stupid errors made in #1141
|
2018-08-28 09:57:05 -04:00 |
|
 bunneiandGitHub
|
ffe2336136
|
Merge pull request #1165 from bunnei/shader-cache
renderer_opengl: Implement a new shader cache.
|
2018-08-27 20:35:58 -04:00 |
|
 bunneiandGitHub
|
b4ac8218d0
|
Merge pull request #1189 from FearlessTobi/fix-stick-directions
yuzu: Fix input UI direction order for the right stick
|
2018-08-27 19:16:23 -04:00 |
|
 bunneiandGitHub
|
a409d49bbd
|
Merge pull request #1177 from lioncash/err
kernel/error: Amend several error codes
|
2018-08-27 18:37:48 -04:00 |
|
bunnei
|
b55d8111e6
|
renderer_opengl: Implement a new shader cache.
|
2018-08-27 18:26:46 -04:00 |
|
bunnei
|
a0e1566dc5
|
gl_rasterizer_cache: Update to use RasterizerCache base class.
|
2018-08-27 18:26:46 -04:00 |
|
bunnei
|
382852418b
|
video_core: Add RasterizerCache class for common cache management code.
|
2018-08-27 18:26:45 -04:00 |
|
 bunneiandGitHub
|
2f5ed3877c
|
Merge pull request #1169 from Lakumakkara/sel
shader_bytecode: fix SEL_IMM bitstring
|
2018-08-27 18:24:57 -04:00 |
|
 bunneiandGitHub
|
90fd03015a
|
Merge pull request #1188 from lioncash/unused
vfs_real: Remove unused variable in CreateDirectoryRelative()
|
2018-08-27 18:24:23 -04:00 |
|
 bunneiandGitHub
|
2562fe4a16
|
Merge pull request #1170 from lioncash/ret
file_util: Correct return value in early exit of ReadFileToString()
|
2018-08-27 18:18:31 -04:00 |
|
 bunneiandGitHub
|
62edc01525
|
Merge pull request #1175 from lioncash/ns
core: Namespace all code in the arm subdirectory under the Core namespace
|
2018-08-27 18:17:12 -04:00 |
|
 bunneiandGitHub
|
5d2043598e
|
Merge pull request #1187 from lioncash/shadow
registered_cache: Get rid of variable shadowing in ProcessFiles()
|
2018-08-27 18:15:49 -04:00 |
|
 bunneiandGitHub
|
887a9c5c29
|
Merge pull request #1128 from DarkLordZach/malformed-hex-crash
hex_util: Replace logic_errors with LOG_CRITICAL
|
2018-08-27 15:45:22 -04:00 |
|
 bunneiandGitHub
|
af59d4bff0
|
Merge pull request #1176 from lioncash/info
svc: Return process title ID if queried in GetInfo()
|
2018-08-27 15:44:52 -04:00 |
|
 bunneiandGitHub
|
f96ded9815
|
Merge pull request #1174 from lioncash/debug
debug_utils: Minor individual interface changes
|
2018-08-27 15:44:29 -04:00 |
|
 bunneiandGitHub
|
8c66a5a9a5
|
Merge pull request #1162 from ogniK5377/ttf-plu
PL:U Added SharedFonts loading via TTF
|
2018-08-27 15:43:10 -04:00 |
|
 bunneiandGitHub
|
34a447d24e
|
Merge pull request #1168 from lioncash/header
hid: Move core include to cpp file
|
2018-08-27 15:42:52 -04:00 |
|
 bunneiandGitHub
|
8d86747514
|
Merge pull request #1171 from lioncash/true
core: Remove always true conditionals in Load()
|
2018-08-27 15:41:58 -04:00 |
|
 bunneiandGitHub
|
43a2598e26
|
Merge pull request #1180 from tech4me/languagecode_fix
set: Fixed GetAvailableLanguageCodes() to follow the max_entries
|
2018-08-27 15:41:38 -04:00 |
|
 bunneiandGitHub
|
be2f1eabd7
|
Merge pull request #1173 from lioncash/batch
maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch()
|
2018-08-25 10:59:54 -04:00 |
|
 bunneiandGitHub
|
23b86fd3ea
|
Merge pull request #1167 from lioncash/assert
gl_rasterizer: Correct assertion condition in SyncLogicOpState()
|
2018-08-25 10:50:59 -04:00 |
|
 bunneiandGitHub
|
018c25e123
|
Merge pull request #1164 from tech4me/decode_iadd3
Shaders: Added decodings for IADD3 instructions
|
2018-08-23 22:59:34 -04:00 |
|
 bunneiandGitHub
|
0dce6d7008
|
Merge pull request #1160 from bunnei/surface-reserve
gl_rasterizer_cache: Several improvements
|
2018-08-23 12:04:37 -04:00 |
|
 bunneiandGitHub
|
3ed0115e36
|
Merge pull request #1153 from bunnei/stencil-clear
gl_rasterizer: Implement partial color clear, stencil clear, and stencil test.
|
2018-08-23 12:04:08 -04:00 |
|
bunnei
|
d65f079cc1
|
gl_rasterizer_cache: Blit when possible on RecreateSurface.
|
2018-08-23 11:27:01 -04:00 |
|
bunnei
|
fee8bdd90c
|
gl_rasterizer_cache: Reserve surfaces that have already been created for later use.
|
2018-08-23 11:27:01 -04:00 |
|
bunnei
|
fde2017a3f
|
gl_rasterizer_cache: Remove assert for RecreateSurface type.
|
2018-08-23 11:27:00 -04:00 |
|
bunnei
|
ebf5768340
|
gl_rasterizer_cache: Implement compressed texture copies.
|
2018-08-23 11:27:00 -04:00 |
|
bunnei
|
a4ac3bed6c
|
gl_rasterizer: Implement stencil test.
- Used by Splatoon 2.
|
2018-08-23 11:08:49 -04:00 |
|
bunnei
|
da3da6be90
|
gl_rasterizer: Implement partial color clear and stencil clear.
|
2018-08-23 11:08:48 -04:00 |
|
bunnei
|
2a472ff54d
|
maxwell_3d: Update to include additional stencil registers.
|
2018-08-23 11:08:47 -04:00 |
|
bunnei
|
c4ed0b16b1
|
gl_state: Update to handle stencil front/back face separately.
|
2018-08-23 11:08:46 -04:00 |
|
 bunneiandGitHub
|
c7f2fb2151
|
Merge pull request #1157 from lioncash/vec
gl_shader_gen: Use a std::vector to represent program code instead of std::array
|
2018-08-23 02:19:00 -04:00 |
|
 bunneiandGitHub
|
232b0d9d2a
|
Merge pull request #1156 from Lakumakkara/lop3
gl_shader_decompiler: Implement LOP3
|
2018-08-23 02:16:49 -04:00 |
|
 bunneiandGitHub
|
c5ea6db02d
|
Merge pull request #1137 from lioncash/namespace
renderer_opengl: Namespace OpenGL code
|
2018-08-22 18:14:48 -04:00 |
|
 bunneiandGitHub
|
d1b1c42c07
|
Merge pull request #1155 from tech4me/icon-fix
config: Fixed icon size get set to 0
|
2018-08-22 13:45:22 -04:00 |
|