summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | Merge pull request #2984 from lioncash/fallthrough2Gravatar Rodrigo Locatti2019-10-151-0/+1
|\ \ \ \ \
| * | | | | video_core/surface: Add missing break in PixelFormatFromTextureFormat()Gravatar Lioncash2019-10-151-0/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #2981 from lioncash/copyGravatar Rodrigo Locatti2019-10-152-34/+32
|\ \ \ \ \
| * | | | | gl_shader_decompiler: Make ExprDecompiler's GetResult() a const member functionGravatar Lioncash2019-10-151-1/+1
| * | | | | gl_shader_decompiler: Use a std::string_view with GetDeclarationWithSuffix()Gravatar Lioncash2019-10-151-1/+1
| * | | | | gl_shader_decompiler: Fold flow_var constant into GetFlowVariable()Gravatar Lioncash2019-10-151-3/+1
| * | | | | gl_shader_decompiler: Mark ASTDecompiler/ExprDecompiler parameters as const r...Gravatar Lioncash2019-10-151-21/+21
| * | | | | gl_shader_decompiler: Pass by reference to GenerateTextureArgument()Gravatar Lioncash2019-10-151-2/+2
| * | | | | gl_shader_decompiler: Use std::holds_alternative within GenerateTexture()Gravatar Lioncash2019-10-151-1/+1
| * | | | | shader/node: std::move Meta instance within OperationNode constructorGravatar Lioncash2019-10-151-1/+1
| * | | | | gl_shader_decompiler: Avoid unnecessary copies of MetaImageGravatar Lioncash2019-10-151-4/+4
| |/ / / /
* | | | | Merge pull request #2972 from lioncash/systemGravatar bunnei2019-10-151-1/+1
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | video_core/gpu: Remove use of the global system accessorGravatar Lioncash2019-10-151-1/+1
| | |/ / | |/| |
* / | | common: Rename binary_find.h to algorithm.hGravatar Lioncash2019-10-152-3/+3
|/ / /
* | | Merge pull request #2928 from ReinUsesLisp/dirty-depth-boundsGravatar bunnei2019-10-092-1/+10
|\ \ \
| * | | maxwell_3d: Add dirty flags for depth bounds valuesGravatar ReinUsesLisp2019-10-052-1/+10
| |/ /
* | | Merge pull request #2927 from ReinUsesLisp/polygon-offset-unitsGravatar bunnei2019-10-091-1/+3
|\ \ \ | |_|/ |/| |
| * | gl_rasterizer: Fix polygon offset unitsGravatar ReinUsesLisp2019-10-011-1/+3
| |/
* | shader/half_set_predicate: Fix HSETP2 for constant buffersGravatar ReinUsesLisp2019-10-071-0/+2
* | shader/half_set_predicate: Reduce DEBUG_ASSERT to LOG_DEBUGGravatar ReinUsesLisp2019-10-071-1/+2
* | gl_shader_disk_cache: Properly ignore existing cacheGravatar ReinUsesLisp2019-10-062-16/+17
* | video_core/control_flow: Eliminate variable shadowing warningsGravatar Lioncash2019-10-051-6/+6
* | video_core/control_flow: Eliminate pessimizing movesGravatar Lioncash2019-10-051-5/+8
* | video_core/ast: Unindent most of IsFullyDecompiled() by one levelGravatar Lioncash2019-10-051-12/+12
* | video_core/ast: Make ShowCurrentState() take a string_view instead of std::st...Gravatar Lioncash2019-10-052-2/+2
* | video_core/ast: Eliminate variable shadowing warningsGravatar Lioncash2019-10-051-3/+3
* | video_core/ast: Replace std::string with a constexpr std::string_viewGravatar Lioncash2019-10-051-3/+1
* | video_core/ast: Default the move constructor and assignment operatorGravatar Lioncash2019-10-052-26/+2
* | video_core/{ast, expr}: Organize forward declarationGravatar Lioncash2019-10-052-10/+10
* | video_core/expr: Supply operator!= along with operator==Gravatar Lioncash2019-10-052-1/+32
* | video_core/{ast, expr}: Use std::move where applicableGravatar Lioncash2019-10-054-45/+47
* | video_core/ast: Supply const accessors for data where applicableGravatar Lioncash2019-10-052-37/+41
* | Merge pull request #2888 from FernandoS27/decompiler2Gravatar David2019-10-0515-160/+2287
|\ \
| * | Shader_ir: Address feedbackGravatar Fernando Sahmkow2019-10-046-65/+24
| * | Shader_Ir: Address Feedback and clang format.Gravatar Fernando Sahmkow2019-10-044-68/+68
| * | vk_shader_decompiler: Correct Branches inside conditionals.Gravatar Fernando Sahmkow2019-10-041-1/+11
| * | vk_shader_decompiler: Clean code and be const correct.Gravatar Fernando Sahmkow2019-10-042-8/+6
| * | Shader_IR: clean up AST handling and add documentation.Gravatar Fernando Sahmkow2019-10-041-2/+6
| * | Shader_IR: Correct OutwardMoves for IfsGravatar Fernando Sahmkow2019-10-041-22/+11
| * | vk_shader_compiler: Don't enclose branches with if(true) to avoid crashing AMDGravatar Fernando Sahmkow2019-10-041-16/+33
| * | gl_shader_decompiler: Refactor and address feedback.Gravatar Fernando Sahmkow2019-10-041-17/+18
| * | Shader_IR: corrections and clang-formatGravatar Fernando Sahmkow2019-10-042-70/+64
| * | vk_shader_compiler: Correct SPIR-V AST DecompilingGravatar Fernando Sahmkow2019-10-041-4/+11
| * | Shader_IR: allow else derivation to be optional.Gravatar Fernando Sahmkow2019-10-047-10/+18
| * | vk_shader_compiler: Implement the decompiler in SPIR-VGravatar Fernando Sahmkow2019-10-043-23/+301
| * | Shader_IR: mark labels as unused for partial decompile.Gravatar Fernando Sahmkow2019-10-042-3/+9
| * | Shader_Ir: Refactor Decompilation process and allow multiple decompilation mo...Gravatar Fernando Sahmkow2019-10-0413-82/+334
| * | gl_shader_decompiler: Implement AST decompilingGravatar Fernando Sahmkow2019-10-0411-63/+358
| * | shader_ir: Declare Manager and pass it to appropiate programs.Gravatar Fernando Sahmkow2019-10-047-104/+214
| * | shader_ir: Corrections to outward movements and misc stuffsGravatar Fernando Sahmkow2019-10-046-58/+306