summaryrefslogtreecommitdiff
path: root/src/video_core/engines
AgeCommit message (Expand)Author
2019-11-24Merge pull request #3105 from ReinUsesLisp/fix-stencil-regbunnei
2019-11-22gl_shader_cache: Remove dynamic BaseBinding specializationReinUsesLisp
2019-11-22video_core: Unify ProgramType and ShaderStage into ShaderTypeReinUsesLisp
2019-11-22gl_shader_cache: Specialize local memory size for compute shadersReinUsesLisp
2019-11-22gl_shader_cache: Specialize shader workgroupReinUsesLisp
2019-11-14texture_cache: Use a table instead of switch for texture formatsReinUsesLisp
2019-11-14Shader_IR: Implement TXD instruction.Fernando Sahmkow
2019-11-14Shader_IR: Implement FLO instruction.Fernando Sahmkow
2019-11-14Shader_Bytecode: Add encodings for FLO, SHF and TXDFernando Sahmkow
2019-11-14Merge pull request #3081 from ReinUsesLisp/fswzadd-shufflesFernando Sahmkow
2019-11-13maxwell_3d: Fix stencil_back_func_mask offsetReinUsesLisp
2019-11-08video_core: Silence implicit conversion warningsReinUsesLisp
2019-11-07shader_ir/warp: Implement FSWZADDReinUsesLisp
2019-11-05Merge pull request #2914 from FernandoS27/fermi-fixbunnei
2019-11-03common_func: Use std::array for INSERT_PADDING_* macros.bunnei
2019-10-30Merge pull request #3050 from FernandoS27/fix-tld4Rodrigo Locatti
2019-10-30Shader_IR: Fix TLD4 and add Bindless Variant.Fernando Sahmkow
2019-10-28maxwell_3d/kepler_compute: Remove unused arguments in GetTextureReinUsesLisp
2019-10-28video_core/textures: Remove unused index entry in FullTextureInfoReinUsesLisp
2019-10-28maxwell_3d: Remove unused method GetStageTexturesReinUsesLisp
2019-10-27maxwell_3d: Silence implicit conversion warningsReinUsesLisp
2019-10-26Shader_IR: Address Feedback.Fernando Sahmkow
2019-10-25Shader_IR: Clang formatFernando Sahmkow
2019-10-25gl_shader_disk_cache: Store and load fast BRXReinUsesLisp
2019-10-25Shader_IR: allow lookup of texture samplers within the shader_ir for instruct...Fernando Sahmkow
2019-10-25VideoCore: Unify const buffer accessing along engines and provide ConstBuffer...Fernando Sahmkow
2019-10-24shader_bytecode: Make Matcher constexpr capableLioncash
2019-10-20maxwell_3d: Reduce FlushMMEInlineDraw logging to TraceReinUsesLisp
2019-10-17Fermi2D: Use a different formula for delimiting blit areas.Fernando Sahmkow
2019-10-17Fermi2D: limit blit area to only available areaFernando Sahmkow
2019-10-15maxwell_3d: Silence truncation warningsLioncash
2019-10-05maxwell_3d: Add dirty flags for depth bounds valuesReinUsesLisp
2019-09-23Merge pull request #2869 from ReinUsesLisp/suldbunnei
2019-09-22Merge pull request #2870 from FernandoS27/multi-drawDavid
2019-09-22Maxwell3D: Corrections and refactors to MME instance refactorFernando Sahmkow
2019-09-22Fix clang-formatFearlessTobi
2019-09-22fermi_2d: Lower surface copy log severity to DEBUGFearlessTobi
2019-09-21Merge pull request #2878 from FernandoS27/icmpRodrigo Locatti
2019-09-21gl_shader_decompiler: Use uint for images and fix SUATOMReinUsesLisp
2019-09-21shader/image: Implement SULD and remove irrelevant codeReinUsesLisp
2019-09-21shader_bytecode: Add SULD encodingReinUsesLisp
2019-09-21Shader_IR: ICMP corrections and fixesFernando Sahmkow
2019-09-21Mark DrawArrays as LOG_TRACEDavid Marcec
2019-09-19Shader_IR: Implement ICMP.Fernando Sahmkow
2019-09-19Rasterizer: Refactor and simplify DrawBatch Interface.Fernando Sahmkow
2019-09-19VideoCore: Corrections to the MME Inliner and removal of hacky instance manag...Fernando Sahmkow
2019-09-19Video Core: initial Implementation of InstanceDraw PackagingFernando Sahmkow
2019-09-17shader_ir/warp: Implement SHFLReinUsesLisp
2019-09-15Merge pull request #2851 from ReinUsesLisp/srgbFernando Sahmkow
2019-09-15Merge pull request #2824 from ReinUsesLisp/mmeFernando Sahmkow