659 Commits (9f6ebccf066eb5b7c6b922dee30cf2fe6ee9d516)

Author SHA1 Message Date
Tobias be020f7621
Delete decode_integer_set.cpp 7 years ago
ReinUsesLisp d0966b9f7c shader/texture: Add F16 support for TLDS 7 years ago
ReinUsesLisp 10a83653ee decode/texture: Address feedback 7 years ago
Fernando Sahmkow d1812316e1 texture_cache: Style and Corrections 7 years ago
Fernando Sahmkow b7de31ac97 shader_ir: Fix image copy rebase issues 7 years ago
ReinUsesLisp 9097301d92 shader: Implement bindless images 7 years ago
ReinUsesLisp 06c4ce8645 shader: Decode SUST and implement backing image functionality 7 years ago
ReinUsesLisp 4e81fc8296 shader: Implement texture buffers 7 years ago
ReinUsesLisp fe8e6618f2 shader: Split SSY and PBK stack 7 years ago
ReinUsesLisp 769a50661a shader/node: Minor changes 7 years ago
ReinUsesLisp e1b3be7ced shader: Move Node declarations out of the shader IR header 7 years ago
ReinUsesLisp bf4dfb3ad4 shader: Use shared_ptr to store nodes and move initialization to file 7 years ago
Lioncash b6dcb1ae4d shader/shader_ir: Make Comment() take a std::string by value 7 years ago
Lioncash 228e58d0a5 shader/decode/*: Add missing newline to files lacking them 7 years ago
Lioncash 87b4c1ac5e shader/decode/*: Eliminate indirect inclusions 7 years ago
Lioncash 195b54602f shader/decode/memory: Remove left in debug pragma 7 years ago
ReinUsesLisp 75e7b45d69 shader/memory: Implement ST (generic memory) 7 years ago
ReinUsesLisp f78ef617b6 shader/memory: Implement LD (generic memory) 7 years ago
ReinUsesLisp 9c3461604c shader: Implement S2R Tid{XYZ} and CtaId{XYZ} 7 years ago
Lioncash e310d943b8 shader/shader_ir: Remove unnecessary inline specifiers 7 years ago
Lioncash 212b148923 shader/shader_ir: Simplify constructors for OperationNode 7 years ago
Lioncash 81e7e63080 shader/shader_ir: Remove unnecessary template parameter packs from Operation() overloads where applicable 7 years ago
Lioncash e09ee0ff23 shader/shader_ir: Mark tracking functions as const member functions 7 years ago
Lioncash ce04ab38bb shader/shader_ir: Place implementations of constructor and destructor in cpp file 7 years ago
Lioncash e43ba3acd4 video_core/shader/decode/texture: Remove unused variable from GetTld4Code() 7 years ago
Lioncash 9e15193ef8
shader/decode/texture: Remove unused variable 7 years ago
ReinUsesLisp d4df803b2b shader_ir/other: Implement IPA.IDX 7 years ago
ReinUsesLisp 28bffb1ffa shader_ir/memory: Assert on non-32 bits ALD.PHYS 7 years ago
ReinUsesLisp fe700e1856 shader: Add physical attributes commentaries 7 years ago
ReinUsesLisp c6f9e651b2 gl_shader_decompiler: Implement GLSL physical attributes 7 years ago
ReinUsesLisp 71aa9d0877 shader_ir/memory: Implement physical input attributes 7 years ago
ReinUsesLisp 06b363c9b5 shader: Remove unused AbufNode Ipa mode 7 years ago
ReinUsesLisp 002ecbea19 shader_ir/memory: Emit AL2P IR 7 years ago
ReinUsesLisp 2156e52014 shader_ir: Move Sampler index entry in operand< to sort declarations 7 years ago
ReinUsesLisp b77b4b76bb shader_ir: Add missing entry to Sampler operand< comparison 7 years ago
ReinUsesLisp 0b91087a1e shader_ir/texture: Fix sampler const buffer key shift 7 years ago
Fernando Sahmkow 623b2e4b8f Corrections Half Float operations on const buffers and implement saturation. 7 years ago
ReinUsesLisp fbe8d1ceaa video_core: Silent -Wswitch warnings 7 years ago
ReinUsesLisp f43995ec53 shader_ir/decode: Fix half float pre-operations and remove MetaHalfArithmetic 7 years ago
ReinUsesLisp 64613db605 shader_ir/decode: Implement half float saturation 7 years ago
ReinUsesLisp 90cbf89303 shader_ir/decode: Reduce severity of unimplemented half-float FTZ 7 years ago
ReinUsesLisp acf618afbc renderer_opengl: Implement half float NaN comparisons 7 years ago
ReinUsesLisp ae46ad48ed shader_ir: Avoid using static on heap-allocated objects 7 years ago
Fernando Sahmkow aa471274d9 Do some corrections in conversion shader instructions. 7 years ago
ReinUsesLisp 5c280e6ff0 shader_ir: Implement STG, keep track of global memory usage and flush 7 years ago
Fernando Sahmkow 16adc735a5 Correct XMAD mode, psl and high_b on different encodings. 7 years ago
Fernando Sahmkow ef8be408d3 Adapt Bindless to work with AOFFI 7 years ago
Fernando Sahmkow 492040bd9c Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format. 7 years ago
Fernando Sahmkow c60b0b8432 Fix TMML 7 years ago
Fernando Sahmkow fd4e994de3 Refactor GetTextureCode and GetTexCode to use an optional instead of optional parameters 7 years ago