Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-21 | SWRasterizer: Implemented stencil action 1 (GL_ZERO). | Subv | |
Verified with hwtests. | |||
2015-08-21 | SWRasterizer: Removed a todo. Verified with hwtests. | Subv | |
2015-08-21 | SWRenderer: The stencil depth_pass action is executed even if depth testing ↵ | Subv | |
is disabled. The HW renderer already did this. | |||
2015-08-21 | Rasterizer: Abstract duplicated stencil code into a lambda. | Subv | |
2015-08-20 | GLRasterizer: Implemented stencil testing in the hw renderer. | Subv | |
2015-08-20 | GPU/Rasterizer: Corrected the stencil implementation. | Subv | |
Verified the behavior with hardware tests. | |||
2015-08-16 | Merge pull request #1034 from yuriks/rg8-textures | bunnei | |
videocore: Added RG8 texture support | |||
2015-08-16 | Fix Linux GCC 4.9 build (complaining about undeclared memset) | LittleWhite | |
2015-08-16 | Build fix for Debug configurations. | Tony Wasserka | |
2015-08-16 | Merge pull request #997 from Lectem/cmdlist_full_debug | Tony Wasserka | |
citra-qt: Improve pica command list widget (add mask, fix some issues) | |||
2015-08-16 | citra-qt/VertexShader: Minor UI improvements. | Tony Wasserka | |
Renamed "Iteration index" to the (hopefully) more intuitive "Cycle Index". Added flexible space at the bottom of the widget. | |||
2015-08-16 | citra-qt: Fix comment style. | Tony Wasserka | |
2015-08-16 | Introduce a shader tracer to allow inspection of input/output values for ↵ | Tony Wasserka | |
each processed instruction. | |||
2015-08-16 | Pica/DebugUtils: Include uniform information into shader dumps. | Tony Wasserka | |
2015-08-16 | citra-qt: Improve shader debugger. | Tony Wasserka | |
Now supports dumping the current shader and recognizes a larger number of output semantics. | |||
2015-08-16 | citra-qt: Print the correct swizzle mask for SRC2 in the shader disassembler. | Tony Wasserka | |
2015-08-15 | Merge pull request #1033 from bbarenblat/master | Yuri Kunde Schlesner | |
Handle `FileType::CIA` in `switch` statements | |||
2015-08-16 | citra-qt: Give RG8 format a proper name in the texture viewer | Yuri Kunde Schlesner | |
2015-08-16 | videocore: Added RG8 texture support | Patrick Martin | |
2015-08-16 | Merge pull request #1017 from LittleWhite-tb/qt-recent-files | bunnei | |
citra-qt: save path for recent files loaded | |||
2015-08-16 | Merge pull request #1032 from lioncash/swap | bunnei | |
vfp: use std::swap where applicable | |||
2015-08-15 | vfp: use std::swap where applicable | Lioncash | |
2015-08-15 | Merge pull request #1031 from bbarenblat/master | Yuri Kunde Schlesner | |
Handle invalid `Log::Class` | |||
2015-08-15 | Shader: Use a POD struct for registers. | bunnei | |
2015-08-15 | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | bunnei | |
2015-08-15 | Common: Cleanup CPU capability detection code. | bunnei | |
2015-08-15 | Common: Move cpu_detect to x64 directory. | bunnei | |
2015-08-15 | x64: Refactor to remove fake interfaces and general cleanups. | bunnei | |
2015-08-15 | JIT: Support negative address offsets. | bunnei | |
2015-08-15 | Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. | bunnei | |
- Config: Add an option for selecting to use shader JIT or interpreter. - Qt: Add a menu option for enabling/disabling the shader JIT. | |||
2015-08-15 | Common: Added MurmurHash3 hash function for general-purpose use. | bunnei | |
2015-08-15 | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | bunnei | |
2015-08-15 | Common: Ported over Dolphin's code for x86 CPU capability detection. | bunnei | |
2015-08-15 | Shader: Define a common interface for running vertex shader programs. | bunnei | |
2015-08-15 | Shader: Move shader code to its own subdirectory, "shader". | bunnei | |
2015-08-15 | GPU: Refactor "VertexShader" namespace to "Shader". | bunnei | |
- Also renames "vertex_shader.*" to "shader_interpreter.*" | |||
2015-08-15 | Properly indicate that CIA support is not implemented yet | Benjamin Barenblat | |
Make `Loader::LoadFile` return an `ErrorNotImplemented` if you call it on a CIA file. | |||
2015-08-15 | Give CIA file type a name | Benjamin Barenblat | |
Make `GetFileTypeString` return ‘CIA’ for CIA (CTR Importable Archive) files. | |||
2015-08-15 | Handle invalid `Log::Class` | Benjamin Barenblat | |
Add a case of `Log::Class::Count` to the switch statement that dispatches on `Log::Class`. The case simply calls the `UNREACHABLE` macro. | |||
2015-08-13 | Merge pull request #1027 from lioncash/debugger | bunnei | |
debugger: Add the ability to view VFP register contents | |||
2015-08-11 | Stop defining GCC always_inline attributes as __forceinline | archshift | |
__forceinline is a MSVC extension, which may confuse some people working on the codebase. Furthermore, the C++ standard dictates that all names which contain adjacent underscores are reserved. | |||
2015-08-11 | Merge pull request #893 from linkmauve/remove-uint._t-int._t | bunnei | |
Replace standard uint*_t and int*_t with CommonTypes’ u* and s* types | |||
2015-08-11 | ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the ↵ | Emmanuel Gil Peyrot | |
standard u?int*_t types. | |||
2015-08-11 | Merge pull request #1023 from yuriks/gl-state-bugs | bunnei | |
OpenGL: Fix state tracking in situations with reused object handles | |||
2015-08-11 | Add menu and logic to save and load recently loaded files. | LittleWhite | |
This menu is only for ROM and will not save symbols recently loaded. When the menu is empty, the menu is disabled (greyed out) | |||
2015-08-11 | arm_disasm: ARMv6 mul/div and abs media instructions | aroulin | |
SMLAD, SMUAD, SMLSD, SMUSD, SMLALD, SMLSLD, SMMLA, SMMUL, SMMLS USAD8, USADA8 | |||
2015-08-11 | arm_disasm: ARMv6 parallel add/sub media instructions | aroulin | |
{S, U, Q, UQ, SH, UH}{ADD16, ASX, SAX, SUB16, ADD8, SUB8} | |||
2015-08-09 | arm_disasm: ARMv6 reversal media instructions | aroulin | |
REV, REV16, REVSH Only their ARM encoding, Thumb encoding is still missing. | |||
2015-08-09 | arm_disasm: ARMv6 saturation media instructions | aroulin | |
SSAT, SSAT16, USAT, USAT16 | |||
2015-08-09 | arm_disasm: ARMv6 packing and sign-extend media instructions | aroulin | |
PKH, SEL SXTAB, SXTAB16, SXTB, SXTB16, SXTH, SXTAH UXTAB, UXTAB16, UXTB, UXTB16, UXTH, UXTAH |