summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | fixup! Shaders: Fix multiplications between 0.0 and infGravatar Yuri Kunde Schlesner2015-08-241-4/+4
| * | Shader JIT: Tiny micro-optimization in DPHGravatar Yuri Kunde Schlesner2015-08-241-4/+4
| * | Shaders: Fix multiplications between 0.0 and infGravatar Yuri Kunde Schlesner2015-08-243-40/+58
| * | Shaders: Explicitly conform to PICA semantics in MAX/MINGravatar Yuri Kunde Schlesner2015-08-242-2/+10
| * | Shader JIT: Add name to second scratch register (XMM4)Gravatar Yuri Kunde Schlesner2015-08-241-3/+5
| * | Shader JIT: Fix CMP NaN behavior to match hardwareGravatar Yuri Kunde Schlesner2015-08-241-8/+23
* | | gl_rasterizer_cache: Detect and ignore unnecessary texture flushes.Gravatar bunnei2015-08-273-8/+18
* | | Shader JIT: Fix float to integer rounding in MOVAGravatar aroulin2015-08-271-2/+2
* | | Shader JIT: ifdef out reference to ifdef'd out shader_mapGravatar archshift2015-08-261-0/+2
* | | Integrate the MicroProfile profiling libraryGravatar Yuri Kunde Schlesner2015-08-245-0/+25
* | | Merge pull request #1063 from Subv/hw_renderer_debug_fbGravatar bunnei2015-08-241-2/+6
|\ \ \
| * | | HWRenderer: Only reload the framebuffer from gpu memory if the hw renderer is...Gravatar Subv2015-08-231-2/+6
| | |/ | |/|
* | | shader_jit: Replace two MDisp usages with MatRGravatar Lioncash2015-08-241-2/+2
| |/ |/|
* | Merge pull request #1062 from aroulin/shader-rcp-rsqGravatar bunnei2015-08-232-10/+10
|\ \
| * | Shader: Use std::sqrt for float instead of sqrtGravatar aroulin2015-08-231-1/+1
| * | Shader: RCP and RSQ computes only the 1st componentGravatar aroulin2015-08-232-10/+10
* | | Shader: implement DPH/DPHI in JITGravatar aroulin2015-08-222-2/+36
* | | Shader: implement DPH/DPHI in interpreterGravatar aroulin2015-08-221-1/+8
|/ /
* | Shader: implement SGE, SGEI and SLT in JITGravatar aroulin2015-08-192-15/+36
* | Shader: implement SGE, SGEI in interpreterGravatar aroulin2015-08-191-0/+14
* | Merge pull request #1047 from aroulin/shader-ex2-lg2Gravatar bunnei2015-08-182-0/+33
|\ \
| * | Shader: Save caller-saved registers in JIT before a CALLGravatar aroulin2015-08-192-0/+33
* | | Merge pull request #1037 from aroulin/shader-ex2-lg2Gravatar bunnei2015-08-183-2/+58
|\| | | |/ |/|
| * Shader: implement EX2 and LG2 in JITGravatar aroulin2015-08-172-2/+22
| * Shader: implement EX2 and LG2 in interpreterGravatar aroulin2015-08-161-0/+36
* | Merge pull request #1034 from yuriks/rg8-texturesGravatar bunnei2015-08-162-1/+8
|\ \
| * | videocore: Added RG8 texture supportGravatar Patrick Martin2015-08-162-1/+8
* | | Fix Linux GCC 4.9 build (complaining about undeclared memset)Gravatar LittleWhite2015-08-161-1/+2
| |/ |/|
* | Build fix for Debug configurations.Gravatar Tony Wasserka2015-08-161-1/+1
* | Merge pull request #997 from Lectem/cmdlist_full_debugGravatar Tony Wasserka2015-08-163-31/+29
|\ \
| * | citra-qt/debug_utils: Use lock_guard everywhereGravatar Lectem2015-07-261-6/+5
| * | citra-qt/command list: Add mask columnGravatar Lectem2015-07-263-25/+24
* | | Introduce a shader tracer to allow inspection of input/output values for each...Gravatar Tony Wasserka2015-08-168-41/+326
* | | Pica/DebugUtils: Include uniform information into shader dumps.Gravatar Tony Wasserka2015-08-162-11/+51
* | | citra-qt: Improve shader debugger.Gravatar Tony Wasserka2015-08-164-13/+28
| |/ |/|
* | Shader: Use a POD struct for registers.Gravatar bunnei2015-08-155-40/+43
* | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.Gravatar bunnei2015-08-152-7/+6
* | Common: Cleanup CPU capability detection code.Gravatar bunnei2015-08-151-5/+5
* | Common: Move cpu_detect to x64 directory.Gravatar bunnei2015-08-151-2/+1
* | x64: Refactor to remove fake interfaces and general cleanups.Gravatar bunnei2015-08-156-150/+26
* | JIT: Support negative address offsets.Gravatar bunnei2015-08-151-26/+25
* | Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.Gravatar bunnei2015-08-1510-3/+940
* | Common: Added MurmurHash3 hash function for general-purpose use.Gravatar bunnei2015-08-151-1/+1
* | Shader: Define a common interface for running vertex shader programs.Gravatar bunnei2015-08-157-186/+289
* | Shader: Move shader code to its own subdirectory, "shader".Gravatar bunnei2015-08-159-12/+12
* | GPU: Refactor "VertexShader" namespace to "Shader".Gravatar bunnei2015-08-1513-50/+48
* | Merge pull request #893 from linkmauve/remove-uint._t-int._tGravatar bunnei2015-08-111-1/+2
|\ \
| * | ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the ...Gravatar Emmanuel Gil Peyrot2015-08-111-1/+2
* | | OpenGL: Fix state tracking in situations with reused object handlesGravatar Yuri Kunde Schlesner2015-08-064-0/+45
* | | OpenGL: Remove redundant texture.enable_2d field from OpenGLStateGravatar Yuri Kunde Schlesner2015-08-054-26/+3
|/ /