| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #522 from mailwl/mm-u | 2018-06-07 | 6 | -0/+85 | |
| |\ | | | | | Service/MM: add service and stub some functions | ||||
| | * | Remove unused header files | 2018-06-06 | 1 | -2/+0 | |
| | | | |||||
| | * | Small fixes | 2018-06-05 | 2 | -6/+8 | |
| | | | |||||
| | * | Service/MM: add service and stub some functions | 2018-06-05 | 6 | -0/+85 | |
| | | | |||||
| * | | Merge pull request #542 from bunnei/bfe_imm | 2018-06-07 | 2 | -7/+44 | |
| |\ \ | | | | | | | gl_shader_decompiler: Implement BFE_IMM instruction. | ||||
| | * | | gl_shader_decompiler: Implement BFE_IMM instruction. | 2018-06-07 | 2 | -7/+44 | |
| | | | | |||||
| * | | | Merge pull request #541 from Subv/blittextures | 2018-06-07 | 1 | -56/+9 | |
| |\ \ \ | |/ / |/| | | GLCache: Fixed copying compressed textures in the rasterizer cache. | ||||
| | * | | GLCache: Use the full uncompressed size when blitting from one texture to ↵ | 2018-06-06 | 1 | -3/+6 | |
| | | | | | | | | | | | | | | | | | | | another. This avoids the problem of only copying a tiny piece of the textures when they are compressed. | ||||
| | * | | GLCache: Simplify the logic to copy from one texture to another in BlitTextures. | 2018-06-06 | 1 | -53/+3 | |
| | | | | | | | | | | | | | | | | | | | We now use glCopyImageSubData, this should avoid errors with trying to attach a compressed texture as a framebuffer's color attachment and then blitting to it. Maybe in the future we can change this to glCopyTextureSubImage which only requires GL_ARB_direct_state_access. | ||||
| * | | | Merge pull request #539 from bunnei/f2f-rounding | 2018-06-07 | 2 | -10/+35 | |
| |\ \ \ | | | | | | | | | gl_shader_decompiler: F2F: Implement rounding modes. | ||||
| | * | | | gl_shader_decompiler: F2F: Implement rounding modes. | 2018-06-06 | 2 | -10/+35 | |
| | | | | | |||||
| * | | | | Merge pull request #503 from mailwl/nfp-stubs | 2018-06-06 | 1 | -7/+101 | |
| |\ \ \ \ | |/ / / |/| | | | Service/nfp:user : stub some functions. | ||||
| | * | | | Stub IUser::AttachAvailabilityChangeEvent | 2018-06-06 | 1 | -5/+23 | |
| | | | | | |||||
| | * | | | Correct function results | 2018-06-04 | 1 | -4/+16 | |
| | | | | | |||||
| | * | | | Service/nfp:user : stub some functions. | 2018-06-04 | 1 | -6/+70 | |
| | | | | | | | | | | | | | | | | | Used by Zelda: BoTW | ||||
| * | | | | Merge pull request #537 from bunnei/misc-shader | 2018-06-06 | 2 | -8/+24 | |
| |\ \ \ \ | | | | | | | | | | | gl_shader_decompiler: Additional decodings, remove unused stuff from TEX | ||||
| | * | | | | gl_shader_decompiler: Remove some attribute stuff that has nothing to do ↵ | 2018-06-06 | 1 | -8/+4 | |
| | | | | | | | | | | | | | | | | | | | | | with TEX/TEXS. | ||||
| | * | | | | shader_bytecode: Add instruction decodings for BFE, IMNMX, and XMAD. | 2018-06-06 | 1 | -0/+20 | |
| | | |/ / | |/| | | |||||
| * | | | | Merge pull request #535 from Subv/gpu_swizzle | 2018-06-06 | 6 | -0/+65 | |
| |\ \ \ \ | | | | | | | | | | | GPU: Support changing the texture swizzles for Maxwell textures. | ||||
| | * | | | | GPU: Support changing the texture swizzles for Maxwell textures. | 2018-06-06 | 3 | -0/+45 | |
| | | | | | | |||||
| | * | | | | GLState: Support changing the GL_TEXTURE_SWIZZLE parameter of each texture unit. | 2018-06-06 | 3 | -0/+20 | |
| | |/ / / | |||||
| * / / / | gl_shader_decompiler: Implement ISETP_IMM instruction. | 2018-06-06 | 1 | -8/+9 | |
| |/ / / | |||||
| * | | | Merge pull request #534 from Subv/multitexturing | 2018-06-06 | 9 | -69/+172 | |
| |\ \ \ | | | | | | | | | GPU: Implement sampling multiple textures in the generated glsl shaders. | ||||
| | * | | | GPU: Implement sampling multiple textures in the generated glsl shaders. | 2018-06-06 | 9 | -69/+172 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | All tested games that use a single texture show no regression. Only Texture2D textures are supported right now, each shader gets its own "tex_fs/vs/gs" sampler array to maintain independent textures between shader stages, the textures themselves are reused if possible. | ||||
| * | | | | gl_shader_decompiler: Implement LD_C instruction. | 2018-06-06 | 2 | -0/+43 | |
| | | | | | |||||
| * | | | | gl_shader_gen: Add uniform handling for indirect const buffer access. | 2018-06-06 | 3 | -4/+40 | |
| | | | | | |||||
| * | | | | gl_shader_decompiler: Refactor uniform handling to allow different decodings. | 2018-06-06 | 2 | -26/+29 | |
| |/ / / | |||||
| * | | | nvdrv/devices/nvidia_ctrl_gpu : add IoctlCommands with their params (#524) | 2018-06-06 | 2 | -0/+53 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add IoctlCommands with their params in nvidia_ctrl_gpu.h * add function related to the changes done previously * fix clang-format * delete trailing whitespace * correct mistake | ||||
| * | | | Merge pull request #529 from bunnei/am-nifm-stubs | 2018-06-06 | 3 | -2/+23 | |
| |\ \ \ | | | | | | | | | Stub SetConnectionConfirmationOption, GetPseudoDeviceId | ||||
| | * | | | nifm: Stub out IRequest::SetConnectionConfirmationOption. | 2018-06-05 | 1 | -1/+10 | |
| | | | | | |||||
| | * | | | am: Stub out IApplicationFunctions::GetPseudoDeviceId. | 2018-06-05 | 2 | -1/+13 | |
| | | | | | |||||
| * | | | | Merge pull request #531 from bunnei/fix-shl | 2018-06-06 | 1 | -1/+1 | |
| |\ \ \ \ | | | | | | | | | | | gl_shader_decompiler: Fix un/signed mismatch with SHL. | ||||
| | * | | | | gl_shader_decompiler: Fix un/signed mismatch with SHL. | 2018-06-05 | 1 | -1/+1 | |
| | |/ / / | |||||
| * | | | | Merge pull request #530 from bunnei/wrap-mirror | 2018-06-06 | 1 | -0/+2 | |
| |\ \ \ \ | | | | | | | | | | | maxwell_to_gl: Implement WrapMode Mirror. | ||||
| | * | | | | maxwell_to_gl: Implement WrapMode Mirror. | 2018-06-05 | 1 | -0/+2 | |
| | |/ / / | |||||
| * | | | | Merge pull request #527 from Subv/rgba32f_texcopy | 2018-06-06 | 2 | -0/+5 | |
| |\ \ \ \ | | | | | | | | | | | GPU: Allow the usage of RGBA32_FLOAT and RGBA16_FLOAT in the texture copy engine. | ||||
| | * | | | | GPU: Allow the usage of RGBA16_FLOAT in the texture copy engine. | 2018-06-05 | 1 | -0/+2 | |
| | | | | | | |||||
| | * | | | | GPU: Allow the usage of RGBA32_FLOAT in the texture copy engine. | 2018-06-05 | 2 | -0/+3 | |
| | | |_|/ | |/| | | |||||
| * | | | | Merge pull request #528 from Subv/rg11b10f | 2018-06-06 | 4 | -12/+31 | |
| |\ \ \ \ | | | | | | | | | | | GPU: Implemented the R11FG11FB10F texture and rendertarget formats. | ||||
| | * | | | | GPU: Implemented the R11FG11FB10F texture and rendertarget formats. | 2018-06-05 | 4 | -11/+30 | |
| | | | | | | |||||
| | * | | | | GPU: Fixed the compression factor for RGBA16F textures. | 2018-06-05 | 1 | -1/+1 | |
| | |/ / / | | | | | | | | | | | | | They're not compressed. | ||||
| * | / / | GDB Stub Improvements (#508) | 2018-06-06 | 4 | -27/+194 | |
| | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | * GDB Stub should work now. * Applied clang-format. * Replaced htonll with swap64. * Tidy up. | ||||
| * | | | Merge pull request #516 from Subv/f2i_r | 2018-06-05 | 2 | -7/+64 | |
| |\ \ \ | | | | | | | | | GPU: Implemented the F2I_R shader instruction. | ||||
| | * | | | GPU: Implemented the F2I_R shader instruction. | 2018-06-04 | 2 | -7/+64 | |
| | | | | | |||||
| * | | | | Merge pull request #521 from Subv/bra | 2018-06-05 | 1 | -4/+5 | |
| |\ \ \ \ | | | | | | | | | | | GPU: Corrected the branch targets for the shader bra instruction. | ||||
| | * | | | | GPU: Corrected the branch targets for the shader bra instruction. | 2018-06-04 | 1 | -4/+5 | |
| | | |/ / | |/| | | |||||
| * | | | | Merge pull request #520 from bunnei/shader-shl | 2018-06-05 | 2 | -15/+48 | |
| |\ \ \ \ | |/ / / |/| | | | gl_shader_decompiler: Implement SHL instruction. | ||||
| | * | | | gl_shader_decompiler: Fix typo with ISCADD instruction. | 2018-06-04 | 1 | -1/+1 | |
| | | | | | |||||
| | * | | | gl_shader_decompiler: Implement SHL instruction. | 2018-06-04 | 2 | -14/+47 | |
| | | | | | |||||
| * | | | | Merge pull request #518 from Subv/incomplete_shaders | 2018-06-04 | 1 | -5/+16 | |
| |\ \ \ \ | |/ / / |/| | | | GPU: Implemented predicated exit instructions in the shader programs. | ||||