summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* renderer_opengl: Better handling of framebuffer transform flags.Gravatar bunnei2018-03-234-6/+23
* renderer_opengl: Use accelerated framebuffer load with LoadFBToScreenInfo.Gravatar bunnei2018-03-221-31/+25
* nvdisp_disp0: Always flush and invalidate framebuffer region.Gravatar bunnei2018-03-221-0/+7
* gl_rasterizer: Implement AccelerateDisplay method from Citra.Gravatar bunnei2018-03-222-2/+44
* LoadGLBuffer: Use bytes_per_pixel, not bits.Gravatar bunnei2018-03-221-1/+2
* memory: Port RasterizerFlushVirtualRegion from Citra.Gravatar bunnei2018-03-222-1/+58
* gl_rasterizer_cache: LoadGLBuffer should do a morton copy.Gravatar bunnei2018-03-221-16/+5
* video_core: Move MortonCopyPixels128 to utils header.Gravatar bunnei2018-03-222-111/+113
* video_core: Remove usage of PAddr and replace with VAddr.Gravatar bunnei2018-03-225-39/+39
* video_core: Move FramebufferInfo to FramebufferConfig in GPU.Gravatar bunnei2018-03-228-69/+77
* gl_rasterizer: Replace a bunch of UNIMPLEMENTED with ASSERT.Gravatar bunnei2018-03-222-20/+20
* gl_rasterizer: Add a simple passthrough shader in lieu of shader generation.Gravatar bunnei2018-03-222-5/+68
* gpu: Expose Maxwell3D engine.Gravatar bunnei2018-03-221-0/+4
* maxwell_3d: Add some format decodings and string helper functions.Gravatar bunnei2018-03-221-3/+107
* renderer: Create rasterizer and cleanup.Gravatar bunnei2018-03-224-4/+16
* Merge pull request #258 from Subv/gpu_attribsGravatar bunnei2018-03-211-3/+27
|\
| * GPU: Added vertex attribute format registers.Gravatar Subv2018-03-211-1/+14
| * GPU: Added registers for the number of vertices to render.Gravatar Subv2018-03-201-2/+13
* | CMake: Set EMU_ARCH_BITS in CMakeLists.txtGravatar N00byKing2018-03-213-36/+0
* | Service/vi: convert services to moduleGravatar mailwl2018-03-218-212/+160
|/
* Merge pull request #254 from bunnei/port-citra-rendererGravatar bunnei2018-03-2018-101/+2905
|\
| * renderer_gl: Port boilerplate rasterizer code over from Citra.Gravatar bunnei2018-03-205-1/+495
| * gl_shader_util: Sync latest version with Citra.Gravatar bunnei2018-03-203-46/+116
| * renderer_gl: Port over gl_shader_gen module from Citra.Gravatar bunnei2018-03-203-0/+88
| * renderer_gl: Port over gl_shader_decompiler module from Citra.Gravatar bunnei2018-03-193-0/+87
| * renderer_gl: Port over gl_rasterizer_cache module from Citra.Gravatar bunnei2018-03-193-0/+1714
| * gl_resource_manager: Sync latest version with Citra.Gravatar bunnei2018-03-191-8/+77
| * renderer_gl: Port over gl_stream_buffer module from Citra.Gravatar bunnei2018-03-193-0/+218
| * gl_state: Sync latest version with Citra.Gravatar bunnei2018-03-192-47/+111
* | Service: add fatal:u, fatal:p servicesGravatar mailwl2018-03-2010-0/+146
* | Merge pull request #253 from Subv/rt_depthGravatar Mat M2018-03-191-1/+48
|\ \ | |/ |/|
| * GPU: Added Z buffer registers to Maxwell3D's reg structure.Gravatar Subv2018-03-191-1/+17
| * GPU: Added the render target (RT) registers to Maxwell3D's reg structure.Gravatar Subv2018-03-191-1/+32
* | Clang FixesGravatar N00byKing2018-03-195-9/+11
* | oopsGravatar N00byKing2018-03-191-3/+3
* | More Warning cleanupsGravatar N00byKing2018-03-193-3/+3
* | Clean Warnings (?)Gravatar N00byKing2018-03-1915-20/+20
|/
* GPU: Added the TSC registers to the Maxwell3D register structure.Gravatar Subv2018-03-191-1/+15
* GPU: Added the TIC registers to the Maxwell3D register structure.Gravatar Subv2018-03-191-1/+16
* Merge pull request #193 from N00byKing/3184_2_robotic_boogalooGravatar bunnei2018-03-187-41/+41
|\
| * Implements citra-emu/citra#3184Gravatar N00byKing2018-02-257-41/+41
* | Merge pull request #250 from bunnei/buffer-dequeue-waitGravatar bunnei2018-03-1810-51/+128
|\ \
| * | vi: Remove DequeueBuffer and wait until next available buffer.Gravatar bunnei2018-03-183-12/+49
| * | hle_ipc: Add SleepClientThread to block current thread within HLE routines.Gravatar bunnei2018-03-182-0/+47
| * | hle_ipc: Use shared_ptr instead of unique_ptr to allow copies.Gravatar bunnei2018-03-182-9/+9
| * | hle_ipc: Remove GetPointer(..) usage with WriteToOutgoingCommandBuffer.Gravatar bunnei2018-03-183-7/+14
| * | thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.Gravatar bunnei2018-03-184-23/+9
* | | GPU: Implement macro 0xE1A BindTextureInfoBuffer in HLE.Gravatar Subv2018-03-182-1/+29
|/ /
* | GPU: Implement the BindStorageBuffer macro method in HLE.Gravatar Subv2018-03-182-1/+36
* | GPU: Handle writes to the CB_DATA method.Gravatar Subv2018-03-182-0/+39