summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #3081 from ReinUsesLisp/fswzadd-shufflesGravatar Fernando Sahmkow2019-11-148-125/+127
|\
| * gl_shader_cache: Enable extensions only when availableGravatar ReinUsesLisp2019-11-071-6/+14
| * gl_shader_decompiler: Add safe fallbacks when ARB_shader_ballot is not availableGravatar ReinUsesLisp2019-11-073-5/+28
| * shader_ir/warp: Implement FSWZADDGravatar ReinUsesLisp2019-11-075-0/+44
| * gl_shader_decompiler: Reimplement shuffles with platform agnostic intrinsicsGravatar ReinUsesLisp2019-11-075-122/+49
* | Merge pull request #3084 from ReinUsesLisp/cast-warningsGravatar Rodrigo Locatti2019-11-1310-53/+68
|\ \
| * | video_core: Enable sign conversion warningsGravatar Rodrigo Locatti2019-11-111-1/+1
| * | video_core: Treat implicit conversions as errorsGravatar ReinUsesLisp2019-11-081-0/+6
| * | video_core: Silence implicit conversion warningsGravatar ReinUsesLisp2019-11-089-53/+62
* | | Merge pull request #3082 from ReinUsesLisp/fix-lockersGravatar bunnei2019-11-091-2/+4
|\ \ \
| * | | gl_shader_cache: Fix locker constructorsGravatar ReinUsesLisp2019-11-071-2/+4
| | |/ | |/|
* | | Merge pull request #3080 from FernandoS27/glsl-fixGravatar bunnei2019-11-081-1/+1
|\ \ \ | |/ / |/| |
| * | GLSLDecompiler: Correct Texture Gather Offset.Gravatar Fernando Sahmkow2019-11-071-1/+1
* | | Merge pull request #3032 from ReinUsesLisp/simplify-control-flow-brxGravatar bunnei2019-11-071-103/+111
|\ \ \
| * | | shader/control_flow: Specify constness on caller lambdasGravatar Rodrigo Locatti2019-11-071-11/+12
| * | | shader/control_flow: Use callable template instead of std::functionGravatar ReinUsesLisp2019-11-071-6/+5
| * | | shader/control_flow: Abstract repeated code chunks in BRX trackingGravatar ReinUsesLisp2019-11-071-93/+101
| * | | shader/control_flow: Silence Intellisense cast warningsGravatar ReinUsesLisp2019-11-071-1/+1
| * | | shader/control_flow: Remove brace initializer in std containersGravatar ReinUsesLisp2019-11-071-9/+9
* | | | buffer_cache: Add missing includes (#3079)Gravatar Morph2019-11-071-0/+4
* | | | Merge pull request #3070 from ReinUsesLisp/shader-warningsGravatar bunnei2019-11-077-51/+19
|\ \ \ \ | |_|_|/ |/| | |
| * | | shader/decode: Reduce severity of arithmetic rounding warningsGravatar ReinUsesLisp2019-11-076-15/+17
| * | | shader/arithmetic: Reduce RRO stub severityGravatar ReinUsesLisp2019-11-071-1/+2
| * | | shader/texture: Remove NODEP warningsGravatar ReinUsesLisp2019-11-071-35/+0
| |/ /
* | | Merge pull request #3057 from ReinUsesLisp/buffer-sub-dataGravatar bunnei2019-11-066-11/+70
|\ \ \ | |/ / |/| |
| * | gl_rasterizer: Re-enable stream buffer memory due to global memoryGravatar ReinUsesLisp2019-11-021-14/+8
| * | gl_rasterizer: Upload constant buffers with glNamedBufferSubDataGravatar ReinUsesLisp2019-11-026-19/+84
* | | Merge pull request #3039 from ReinUsesLisp/cleanup-samplersGravatar Rodrigo Locatti2019-11-068-142/+116
|\ \ \
| * | | shader/node: Unpack bindless texture encodingGravatar ReinUsesLisp2019-10-298-142/+116
* | | | Merge pull request #2914 from FernandoS27/fermi-fixGravatar bunnei2019-11-051-3/+27
|\ \ \ \
| * | | | Fermi2D: Use a different formula for delimiting blit areas.Gravatar Fernando Sahmkow2019-10-171-14/+28
| * | | | Fermi2D: limit blit area to only available areaGravatar Fernando Sahmkow2019-10-171-4/+14
* | | | | common_func: Use std::array for INSERT_PADDING_* macros.Gravatar bunnei2019-11-037-108/+110
| |_|/ / |/| | |
* | | | Shader_IR: Fix regression on TLD4Gravatar Fernando Sahmkow2019-10-302-5/+4
| |_|/ |/| |
* | | Merge pull request #3050 from FernandoS27/fix-tld4Gravatar Rodrigo Locatti2019-10-303-11/+55
|\ \ \
| * | | Shader_IR: Fix TLD4 and add Bindless Variant.Gravatar Fernando Sahmkow2019-10-303-11/+55
* | | | Merge pull request #3046 from ReinUsesLisp/clean-gl-stateGravatar bunnei2019-10-293-291/+156
|\ \ \ \
| * | | | gl_state: Use std::array::fill instead of std::fillGravatar Rodrigo Locatti2019-10-301-1/+1
| * | | | gl_state: Move dirty checks to individual apply calls instead of ApplyGravatar ReinUsesLisp2019-10-292-66/+74
| * | | | gl_state: Remove ApplyDefaultStateGravatar ReinUsesLisp2019-10-293-17/+1
| * | | | gl_state: Change SetDefaultViewports to use default constructorGravatar ReinUsesLisp2019-10-291-13/+2
| * | | | gl_state: Minor style changesGravatar ReinUsesLisp2019-10-291-3/+5
| * | | | gl_state: Remove unused Citra TextureUnitsGravatar ReinUsesLisp2019-10-291-23/+0
| * | | | gl_state: Move initializers from constructor to class declarationGravatar ReinUsesLisp2019-10-292-170/+75
| | |_|/ | |/| |
* | | | Merge pull request #3035 from ReinUsesLisp/rasterizer-acceleratedGravatar bunnei2019-10-295-45/+98
|\ \ \ \ | |/ / / |/| | |
| * | | rasterizer_accelerated: Add intermediary for GPU rasterizersGravatar ReinUsesLisp2019-10-275-45/+98
* | | | Merge pull request #3004 from ReinUsesLisp/maxwell3d-cleanupGravatar Rodrigo Locatti2019-10-296-81/+20
|\ \ \ \ | |_|/ / |/| | |
| * | | maxwell_3d/kepler_compute: Remove unused arguments in GetTextureGravatar ReinUsesLisp2019-10-285-37/+20
| * | | video_core/textures: Remove unused index entry in FullTextureInfoGravatar ReinUsesLisp2019-10-282-2/+0
| * | | maxwell_3d: Remove unused method GetStageTexturesGravatar ReinUsesLisp2019-10-282-42/+0