66 Commits (be7e8a4f08ac1ad3da3265246391591de8022ada)

Author SHA1 Message Date
ReinUsesLisp be7e8a4f08 shader/texture: Implement CUBE texture type for TMML and fix arrays 5 years ago
Lioncash 8f587c15ac decoder/texture: Eliminate narrowing conversion in GetTldCode() 5 years ago
ReinUsesLisp 2f28ac0ada shader/texture: Join separate image and sampler pairs offline 6 years ago
ReinUsesLisp 0034e6310d shader/texture: Support multiple unknown sampler properties 6 years ago
ReinUsesLisp c9b4c56d69 shader_ir: Turn classes into data structures 6 years ago
Lioncash ade1bb1e95 decode/texture: Resolve unused variable warnings. 6 years ago
Lioncash ef5b809b0d decode/texture: Collapse loop down into std::generate 6 years ago
Lioncash e50ca6a64f decode/texture: Eliminate trivial missing field initializer warnings 6 years ago
ReinUsesLisp 57a3007e29 shader/texture: Remove type mismatches management from shader decoder 6 years ago
ReinUsesLisp 99be31c902 video_core: Rename "const buffer locker" to "registry" 6 years ago
ReinUsesLisp 8ab2e5f561 shader/texture: Fix illegal 3D texture assert 6 years ago
ReinUsesLisp f37f4e76d6 shader/texture: Allow 2D shadow arrays and simplify code 6 years ago
ReinUsesLisp 4f5791e529 shader: Remove curly braces initializers on shared pointers 6 years ago
Fernando Sahmkow 2e6a1b965d Shader_IR: Address feedback. 6 years ago
Fernando Sahmkow 26b5aa702d Shader_IR: Change name of TrackSampler function so it does not confuse with the type. 6 years ago
Fernando Sahmkow b6d3153e7e Shader_IR: Propagate bindless index into the GL compiler. 6 years ago
Fernando Sahmkow 123c7cf307 Shader_IR: deduce size of indexed samplers 6 years ago
Fernando Sahmkow 2b9a30d06b Shader_IR: Setup Indexed Samplers on the IR 6 years ago
ReinUsesLisp 6d7d0e48ad shader_ir/texture: Simplify AOFFI code 6 years ago
Fernando Sahmkow 501d87c82b Shader_IR: Implement TXD Array. 6 years ago
ReinUsesLisp b082a0eb3f shader/texture: Properly shrink unused entries in size mismatches 6 years ago
ReinUsesLisp ac847a8cca shader/texture: Implement TLD4.PTP 6 years ago
ReinUsesLisp 60dbe4b993 shader/texture: Enable arrayed TLD4 6 years ago
ReinUsesLisp 06cf61aab3 shader/texture: Implement AOFFI for TLD4S 6 years ago
ReinUsesLisp 358e20f25b shader/texture: Remove unnecesary parenthesis 6 years ago
Fernando Sahmkow 75802de2eb Shader_IR: Correct TLD4S Depth Compare. 6 years ago
Fernando Sahmkow e47f66ac4b Shader_Ir: Correct TLD4S encoding and implement f16 flag. 6 years ago
Fernando Sahmkow bab5b13be8 Shader_Ir: default failed tracks on bindless samplers to null values. 6 years ago
ReinUsesLisp b12a7dbace shader/texture: Handle TLDS texture type mismatches 6 years ago
ReinUsesLisp 77f86f48ac shader/texture: Deduce texture buffers from locker 6 years ago
Fernando Sahmkow 3a54e5978b Shader_IR: Address Feedback 6 years ago
Fernando Sahmkow 206d13c987 Shader_IR: Implement TXD instruction. 6 years ago
ReinUsesLisp 6a63af168a shader/texture: Remove NODEP warnings 6 years ago
Fernando Sahmkow 39e04b51ff Shader_IR: Fix regression on TLD4 6 years ago
Fernando Sahmkow d65eed3b61 Shader_IR: Fix TLD4 and add Bindless Variant. 6 years ago
ReinUsesLisp 1589a146ed shader/node: Unpack bindless texture encoding 6 years ago
Fernando Sahmkow ab86995cb9 Shader_IR: Address Feedback. 6 years ago
Fernando Sahmkow 4168b287c9 Shader_IR: allow lookup of texture samplers within the shader_ir for instructions that don't provide it 6 years ago
Fernando Sahmkow fdf9bbf112 Shader_Ir: Fix TLD4S from using a component mask. 6 years ago
Lioncash 4d02d971de shader_ir: Rename Get/SetTemporal to Get/SetTemporary 7 years ago
ReinUsesLisp a54be6ef96 shader: Allow tracking of indirect buffers without variable offset 7 years ago
ReinUsesLisp 48d485d6df shader/texture: Add F16 support for TLDS 7 years ago
ReinUsesLisp 7478665d14 decode/texture: Address feedback 7 years ago
ReinUsesLisp 27cd63a05a shader: Implement texture buffers 7 years ago
ReinUsesLisp fd392543e8 shader: Use shared_ptr to store nodes and move initialization to file 7 years ago
Lioncash 18d2c00687 video_core/shader/decode/texture: Remove unused variable from GetTld4Code() 7 years ago
Lioncash 7af5216680 shader/decode/texture: Remove unused variable 7 years ago
ReinUsesLisp 6198b04557 shader_ir/texture: Fix sampler const buffer key shift 7 years ago
Fernando Sahmkow 061d68acaa Adapt Bindless to work with AOFFI 7 years ago
Fernando Sahmkow f5792ffeab Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format. 7 years ago