summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement R32_FLOAT RenderTargetFormatGravatar Unknown2018-08-013-0/+5
* Merge pull request #869 from Subv/ubsanGravatar bunnei2018-07-312-2/+6
|\
| * MacroInterpreter: Avoid left shifting negative values.Gravatar Subv2018-07-302-2/+6
* | Merge pull request #808 from lioncash/mem-dedupGravatar bunnei2018-07-261-14/+22
|\ \
| * | video_core/memory_manager: Replace a loop with std::array's fill() function i...Gravatar Lioncash2018-07-241-3/+1
| * | video_core/memory_manager: Avoid repeated unnecessary page slot lookupsGravatar Lioncash2018-07-241-11/+21
* | | GPU: Allow using R16F as a render target format.Gravatar Subv2018-07-262-1/+4
| |/ |/|
* | Implement R16_G16Gravatar Unknown2018-07-264-19/+100
* | Merge pull request #819 from Subv/srgbGravatar bunnei2018-07-252-9/+17
|\ \
| * | GPU: Use the right texture format for sRGBA framebuffers.Gravatar Subv2018-07-252-9/+17
* | | GPU: Allow the use of Z24S8 as a texture format.Gravatar Subv2018-07-251-0/+4
|/ /
* | Merge pull request #816 from Subv/z32_s8Gravatar bunnei2018-07-254-1/+16
|\ \
| * | GPU: Implemented the Z32_S8_X24 depth buffer format.Gravatar Subv2018-07-244-1/+16
* | | Merge pull request #815 from Subv/z32f_texGravatar bunnei2018-07-251-0/+4
|\ \ \
| * | | GPU: Allow using Z32 as a texture format.Gravatar Subv2018-07-241-0/+4
| |/ /
* | | Merge pull request #814 from Subv/rt_r8Gravatar bunnei2018-07-252-0/+4
|\ \ \
| * | | GPU: Allow the usage of R8 as a render target format.Gravatar Subv2018-07-242-0/+4
| |/ /
* | | Merge pull request #809 from lioncash/rasterizerGravatar bunnei2018-07-242-16/+13
|\ \ \
| * | | gl_rasterizer: Replace magic number with GL_INVALID_INDEX in SetupConstBuffers()Gravatar Lioncash2018-07-241-3/+5
| * | | gl_rasterizer: Use std::string_view instead of std::string when checking for ...Gravatar Lioncash2018-07-241-1/+3
| * | | gl_rasterizer: Use in-class member initializers where applicableGravatar Lioncash2018-07-242-12/+5
| | |/ | |/|
* | | Merge pull request #811 from Subv/code_address_assertGravatar bunnei2018-07-241-8/+0
|\ \ \ | |_|/ |/| |
| * | GPU: Remove the assert that required the CODE_ADDRESS to be 0.Gravatar Subv2018-07-241-8/+0
| |/
* / GPU: Implemented the R16 and R16F texture formats.Gravatar Subv2018-07-243-5/+32
|/
* Merge pull request #799 from Subv/tex_r32fGravatar bunnei2018-07-243-6/+19
|\
| * GPU: Implement texture format R32F.Gravatar Subv2018-07-233-6/+19
* | Merge pull request #796 from bunnei/gl-uintGravatar bunnei2018-07-241-0/+3
|\ \
| * | maxwell_to_gl: Implement VertexAttribute::Type::UnsignedInt.Gravatar bunnei2018-07-231-0/+3
* | | gl_rasterizer: Implement texture border color.Gravatar bunnei2018-07-233-11/+11
* | | maxwell_to_gl: Implement Texture::WrapMode::Border.Gravatar bunnei2018-07-231-0/+2
| |/ |/|
* | Merge pull request #791 from bunnei/rg32f-rgba32f-bgra8Gravatar bunnei2018-07-235-12/+70
|\ \ | |/ |/|
| * gl_rasterizer_cache: Implement RenderTargetFormat RG32_FLOAT.Gravatar bunnei2018-07-235-7/+25
| * gl_rasterizer_cache: Implement RenderTargetFormat RGBA32_FLOAT.Gravatar bunnei2018-07-232-10/+34
| * gl_rasterizer_cache: Implement RenderTargetFormat BGRA8_UNORM.Gravatar bunnei2018-07-234-8/+22
| * gl_rasterizer_cache: Add missing log statements.Gravatar bunnei2018-07-231-0/+2
* | Merge pull request #792 from lioncash/retvalGravatar bunnei2018-07-231-2/+2
|\ \
| * | gl_shader_decompiler: Correct return value of WriteTexsInstruction()Gravatar Lioncash2018-07-231-2/+2
* | | Merge pull request #790 from bunnei/shader-print-instrGravatar bunnei2018-07-231-1/+2
|\ \ \
| * | | gl_shader_decompiler: Print instruction value in shader comments.Gravatar bunnei2018-07-231-1/+2
| | |/ | |/|
* | | Merge pull request #788 from bunnei/shader-check-zeroGravatar bunnei2018-07-231-0/+6
|\ \ \ | |_|/ |/| |
| * | gl_shader_decompiler: Check if SetRegister result is ZeroIndex.Gravatar bunnei2018-07-231-0/+6
| |/
* | gl_shader_decompiler: Implement shader instruction TLDS.Gravatar bunnei2018-07-231-29/+43
* | gl_shader_decompiler: Simplify GetCommonDeclarations()Gravatar Lioncash2018-07-231-5/+5
|/
* Merge pull request #769 from bunnei/shader-mask-fixesGravatar bunnei2018-07-221-5/+9
|\
| * shader_bytecode: Implement other TEXS masks.Gravatar bunnei2018-07-221-5/+9
* | gl_shader_decompiler: Remove redundant Subroutine construction in AddSubrouti...Gravatar Lioncash2018-07-221-4/+8
|/
* Merge pull request #767 from bunnei/shader-cleanupGravatar bunnei2018-07-221-78/+15
|\
| * gl_shader_decompiler: Remove unused state tracking and minor cleanup.Gravatar bunnei2018-07-221-78/+15
* | gl_shader_decompiler: Implement SEL instruction.Gravatar bunnei2018-07-222-0/+20
|/
* gl_rasterizer_cache: Blit surfaces on recreation instead of flush and load.Gravatar bunnei2018-07-212-2/+86