Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-07 | shader/control_flow: Silence Intellisense cast warnings | ReinUsesLisp | |
2019-11-07 | shader/control_flow: Remove brace initializer in std containers | ReinUsesLisp | |
These containers have a default constructor. | |||
2019-11-06 | Merge pull request #3039 from ReinUsesLisp/cleanup-samplers | Rodrigo Locatti | |
shader/node: Unpack bindless texture encoding | |||
2019-11-06 | Merge pull request #2859 from Morph1984/hid | David | |
hid: Stub SetNpadJoyAssignmentModeSingle and GetNpadHandheldActivationMode | |||
2019-11-05 | Merge pull request #2914 from FernandoS27/fermi-fix | bunnei | |
Fermi2D: limit blit area to only available area | |||
2019-11-03 | common_func: Use std::array for INSERT_PADDING_* macros. | bunnei | |
- Zero initialization here is useful for determinism. | |||
2019-11-03 | Merge pull request #3059 from FearlessTobi/stub-am-commands | bunnei | |
core/am: Stub InitializeApplicationCopyrightFrameBuffer, SetApplicationCopyrightImage and SetApplicationCopyrightVisibility | |||
2019-11-03 | common/bit_field: Remove FORCE_INLINE calls | Tobias | |
See bunneis comment here https://github.com/citra-emu/citra/pull/4629#discussion_r258533167. They were supposed to be removed by him, but he missed them. | |||
2019-11-03 | core/am: Stub InitializeApplicationCopyrightFrameBuffer, ↵ | FearlessTobi | |
SetApplicationCopyrightImage and SetApplicationCopyrightVisibility These commands require Screenshots to be implemented anyway, so they are safe to stub for now. | |||
2019-11-03 | citra_qt: add amiibo drag and drop support | FearlessTobi | |
Co-Authored-By: Valentin Vanelslande <vvanelslandedev@gmail.com> | |||
2019-10-30 | Shader_IR: Fix regression on TLD4 | Fernando Sahmkow | |
Originally on the last commit I thought TLD4 acted the same as TLD4S and didn't have a mask. It actually does have a component mask. This commit corrects that. | |||
2019-10-30 | Merge pull request #3050 from FernandoS27/fix-tld4 | Rodrigo Locatti | |
shader_ir: Fix TLD4 and add bindless variant | |||
2019-10-30 | Shader_IR: Fix TLD4 and add Bindless Variant. | Fernando Sahmkow | |
This commit fixes an issue where not all 4 results of tld4 were being written, the color component was defaulted to red, among other things. It also implements the bindless variant. | |||
2019-10-30 | Merge pull request #3038 from lioncash/docs | Rodrigo Locatti | |
kernel/scheduler: Minor changes | |||
2019-10-29 | Merge pull request #3046 from ReinUsesLisp/clean-gl-state | bunnei | |
gl_state: Miscellaneous clean up | |||
2019-10-29 | Merge pull request #3035 from ReinUsesLisp/rasterizer-accelerated | bunnei | |
rasterizer_accelerated: Add intermediary for GPU rasterizers | |||
2019-10-29 | Merge pull request #3007 from DarkLordZach/fsc-regress | bunnei | |
savedata_factory: Automatically create certain savedata | |||
2019-10-30 | gl_state: Use std::array::fill instead of std::fill | Rodrigo Locatti | |
Co-Authored-By: Mat M. <mathew1800@gmail.com> | |||
2019-10-29 | gl_state: Move dirty checks to individual apply calls instead of Apply | ReinUsesLisp | |
This requires removing constness from some methods, but for consistency it's removed in all methods. | |||
2019-10-29 | gl_state: Remove ApplyDefaultState | ReinUsesLisp | |
OpenGL has defaults values we can trust. Remove these. | |||
2019-10-29 | gl_state: Change SetDefaultViewports to use default constructor | ReinUsesLisp | |
2019-10-29 | gl_state: Minor style changes | ReinUsesLisp | |
2019-10-29 | gl_state: Remove unused Citra TextureUnits | ReinUsesLisp | |
2019-10-29 | gl_state: Move initializers from constructor to class declaration | ReinUsesLisp | |
2019-10-29 | shader/node: Unpack bindless texture encoding | ReinUsesLisp | |
Bindless textures were using u64 to pack the buffer and offset from where they come from. Drop this in favor of separated entries in the struct. Remove the usage of std::set in favor of std::list (it's not std::vector to avoid reference invalidations) for samplers and images. | |||
2019-10-29 | Merge pull request #3004 from ReinUsesLisp/maxwell3d-cleanup | Rodrigo Locatti | |
maxwell_3d: Remove unused entries | |||
2019-10-28 | Merge pull request #3037 from FernandoS27/new-formats | Rodrigo Locatti | |
video_core: Implement texture format E5B9G9R9_SHAREDEXP. | |||
2019-10-27 | scheduler: Mark parameter of AskForReselectionOrMarkRedundant() as const | Lioncash | |
This is only compared against, so it can be made const. | |||
2019-10-28 | maxwell_3d/kepler_compute: Remove unused arguments in GetTexture | ReinUsesLisp | |
2019-10-28 | video_core/textures: Remove unused index entry in FullTextureInfo | ReinUsesLisp | |
2019-10-28 | maxwell_3d: Remove unused method GetStageTextures | ReinUsesLisp | |
2019-10-27 | scheduler: Silence sign conversion warnings | Lioncash | |
2019-10-27 | scheduler: Initialize class members directly where applicable | Lioncash | |
Reduces the overall amount of code. | |||
2019-10-27 | scheduler: Amend documentation comments | Lioncash | |
Adjusts the formatting of a few of the comments an ensures they get recognized as proper Doxygen comments. | |||
2019-10-28 | Merge pull request #2971 from FernandoS27/new-scheduler-v2 | David | |
Kernel: Implement a New Thread Scheduler V2 | |||
2019-10-27 | Video_Core: Implement texture format E5B9G9R9_SHAREDEXP. | Fernando Sahmkow | |
This commit implements the E5B9G9R9 Texture format into the general system and OpenGL backend. | |||
2019-10-27 | Merge pull request #3034 from ReinUsesLisp/w4244-maxwell3d | bunnei | |
maxwell_3d: Silence implicit conversion warnings | |||
2019-10-27 | maxwell_3d: Silence implicit conversion warnings | ReinUsesLisp | |
While we are at it, unify types for dirty reg pointers. | |||
2019-10-27 | rasterizer_accelerated: Add intermediary for GPU rasterizers | ReinUsesLisp | |
Add an intermediary class that implements common functions across GPU accelerated rasterizers. This avoids code repetition on different backends. | |||
2019-10-27 | astc: Silence implicit conversion warnings | ReinUsesLisp | |
2019-10-26 | Merge pull request #2976 from FernandoS27/cache-fast-brx-rebased | Rodrigo Locatti | |
Implement Fast BRX, fix TXQ and addapt the Shader Cache for it | |||
2019-10-26 | Shader_IR: Address Feedback. | Fernando Sahmkow | |
2019-10-26 | Merge pull request #3027 from lioncash/lookup | Rodrigo Locatti | |
shader_ir: Use std::array with std::pair instead of std::unordered_map | |||
2019-10-25 | Merge pull request #3013 from FernandoS27/tld4s-fix | Rodrigo Locatti | |
Shader_Ir: Fix TLD4S from using a component mask. | |||
2019-10-25 | Shader_IR: Clang format | Fernando Sahmkow | |
2019-10-25 | gl_shader_cache: Implement locker variants invalidation | ReinUsesLisp | |
2019-10-25 | gl_shader_disk_cache: Store and load fast BRX | ReinUsesLisp | |
2019-10-25 | const_buffer_locker: Minor style changes | ReinUsesLisp | |
2019-10-25 | gl_shader_decompiler: Move entries to a separate function | ReinUsesLisp | |
2019-10-25 | Shader_IR: Implement Fast BRX and allow multi-branches in the CFG. | Fernando Sahmkow | |