- Aug 18, 2018
-
-
Subv authored
Before each draw call, for every enabled vertex array configured as instanced, we take the current instance id and divide it by its configured divisor, then we multiply that by the corresponding stride and increment the start address by the resulting amount. This way we can simulate the vertex array being incremented once per instance without actually using OpenGL's instancing functions.
-
bunnei authored
Added pred-condition GreaterThanWithNan
-
David Marcec authored
-
bunnei authored
gl_rasterizer_cache: Remove asserts for supported blits.
-
- Aug 17, 2018
-
-
bunnei authored
renderer_opengl: Treat OpenGL errors as critical.
-
greggameplayer authored
* Used by Mario Tennis Aces
-
bunnei authored
core: Delete System copy/move constructors and assignment operators
-
bunnei authored
qt/main: Get rid of compilation warnings
-
bunnei authored
Implement GetDefaultDisplayResolutionChangeEvent
-
bunnei authored
-
bunnei authored
-
bunnei authored
Rasterizer: Manually implemented instanced rendering.
-
- Aug 16, 2018
-
-
bunnei authored
dynarmic: Update to 550d662
-
bunnei authored
gl_rasterizer_cache: Treat Depth formats differently from DepthStencil.
-
greggameplayer authored
-
greggameplayer authored
Require by Toki Tori and Toki Tori 2+
-
bunnei authored
common: Namespace hex_util.h/.cpp
-
Lioncash authored
We can change this into an early-return if the filename is empty. There's no need to include all of the code within the if statement.
-
Lioncash authored
This is user-facing text, so it should be marked as translatable by Qt.
-
Lioncash authored
Gets rid of truncation warnings about conversion to int. While we're at it, we can also de-hardcode the buffer size being used.
-
Lioncash authored
Prevents potentially making copies or doing silly things by accident with the System instance, particularly given our current core is designed (unfortunately) around one instantiable instance. This will prevent the accidental case of: auto instance = System::Instance(); being compiled without warning when it's supposed to be: auto& instance = System::Instance();
-
MerryMage authored
550d662 load_store_exclusive: Define s == t state to be Constraint_NONE 0b69381 A64/translate: Allow for unpredictable behaviour to be defined 6d236d4 system: Implement MRS CNTFRQ_EL0 6cbb6fb A32/testenv: Add missing headers 6729328 externals: Update xbyak to v5.67 1812bd2 Squashed 'externals/xbyak/' changes from 2794cde7..671fc805 9a95802 externals: Document subtrees 714a840 A64: Implement SQ{ADD, SUB}, and UQ{ADD, SUB}'s vector variants 8cab459 A64: Implement UQADD/UQSUB's scalar variants 18a8151 ir: Add opcodes for unsigned saturating add and subtract a5660ee x64/reg_alloc: Use type alias for array returned by GetArgumentInfo() 29489b5 ir/value: Use type alias CoprocessorInfo for std::array<u8, 8> e23ba26 status_register_access: Add support for bits 0 and 1 of mask to MSR 55190bd fuzz_with_unicorn: Split utility functions into fuzz_util 23b049d A32/translate/load_store: Correct detection of writeback 7ec9f15 A32/translate: Add TranslateSingleInstruction efeecb4 A32/ir_emitter: Bug fix: IREmitter::ExceptionRaised using incorrect opcode 08d1d19 A32/decoders: Split instruction list into include file 2d929cc tests: Refactor unicorn_emu to allow for A32 unicorn f672368 microinstruction: Improve assert messages 7ebff50 emit_x64_vector: EmitVectorNarrow16: AVX512 implementation edce230 emit_x64_vector: EmitVectorNarrow32: prefer pblendw to loading constant
-
bunnei authored
loader/{nca, xci}: Remove unnecessary includes and unused member variables
-
Lioncash authored
It's in the common code, so it should be under the Common namespace like everything else.
-
bunnei authored
file_sys: Add support for registration format
-
bunnei authored
-
- Aug 15, 2018
-
-
bunnei authored
lm: Handle threads and modules within the logger
-
bunnei authored
loader: Make ResultStatus directly compatible with fmt
-
bunnei authored
Core::CoreTiming: add UnscheduleEventThreadsafe
-
bunnei authored
sm/controller: Correct return value of QueryPointerBufferSize
-
bunnei authored
Shaders: Implemented I2F_C and F2I_C, along with the negation bits of the conversion instructions.
-
bunnei authored
kernel/server_session: Add IsSession() member function
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
-
bunnei authored
gl_rasterizer_cache: Add RGBA16U to PixelFormatFromTextureFormat.
-
bunnei authored
gl_rasterizer_cache: Cleanup some PixelFormat names and logging.
-
Lioncash authored
Allows querying the inverse of IsDomain() to make things more readable. This will likely also be usable in the event of implementing ConvertDomainToSession().
-