766 Commits (9346d1e25728a6ee3490d04ea603f60ae3f225f7)

Author SHA1 Message Date
ReinUsesLisp 2691f5e6b9 video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changes 6 years ago
ReinUsesLisp ef1ba82f42 maxwell_dma: Rename registers to match official docs and reorder 6 years ago
David Marcec da2cbc76fc Addressed issues 6 years ago
David Marcec 74e48d2a98 Macro HLE support 6 years ago
ReinUsesLisp 43e5214413 shader/half_set: Implement HSET2_IMM 6 years ago
ReinUsesLisp 77fbdd7e1d texture_cache: Implement rendering to 3D textures 6 years ago
ReinUsesLisp 2f28ac0ada shader/texture: Join separate image and sampler pairs offline 6 years ago
David Marcec 9eb0c2c15e Default init labels and use initializer list for macro engine 6 years ago
David Marcec cb42f51dc1 Mark parameters as const 6 years ago
David Marcec d9082de7ea Pass by reference instead of copying parameters 6 years ago
David Marcec 05eeb7de3d Implement macro JIT 6 years ago
ReinUsesLisp d1e0f2095c maxwell_3d: Reduce severity of logs that can be spammed 6 years ago
ReinUsesLisp de665d6485 maxwell_3d: Initialize line widths 6 years ago
ReinUsesLisp 2dba4bc34f maxwell_3d: Initialize polygon modes 6 years ago
ReinUsesLisp d8598a8717 shader_ir: Separate float-point comparisons in ordered and unordered 6 years ago
ReinUsesLisp 1f5d41ac05 vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzle 6 years ago
ReinUsesLisp ff7b0d7329 maxwell_3d: Add viewport swizzles 6 years ago
Fernando Sahmkow 9f9e662f1f Clang Format and Documentation. 6 years ago
Fernando Sahmkow 4d2b23d3c5 MaxwellDMA: Optimize micro copies. 6 years ago
ReinUsesLisp 8835d40024 {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registers 6 years ago
Fernando Sahmkow b916b58702 VideoCore/Engines: Refactor Engines CallMethod. 6 years ago
ReinUsesLisp b82e61dff0 maxwell_3d: Fix depth clamping register 6 years ago
ReinUsesLisp 6404cd824b shader/arithmetic_integer: Implement IADD.X 6 years ago
Markus Wick 1acd6b34e9 Fix -Wdeprecated-copy warning. 6 years ago
ReinUsesLisp 3e808936a8 decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bits 6 years ago
Fernando Sahmkow 0cf32d6184 Clang Format. 6 years ago
Fernando Sahmkow 9311983f3d Maxwell3D: Process Macros on MultiMethod. 6 years ago
Fernando Sahmkow ef3a0ae64a DMAPusher: Propagate multimethod writes into the engines. 6 years ago
Fernando Sahmkow 64b69273f5 MaxwellDMA: Correct copying on accuracy level. 6 years ago
Fernando Sahmkow af9f901764 FenceManager: Manage syncpoints and rename fences to semaphores. 6 years ago
Fernando Sahmkow 6092308fe4 Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan. 6 years ago
Fernando Sahmkow 2ee68ad8e4 GPU: Fix rebase errors. 6 years ago
Fernando Sahmkow 802fabe3ab OpenGL: Implement Fencing backend. 6 years ago
Fernando Sahmkow fda21f5a93 GPU: Delay Fences. 6 years ago
Fernando Sahmkow c689dc6804 GPU: Refactor synchronization on Async GPU 6 years ago
Fernando Sahmkow c213fd218b UI: Replasce accurate GPU option for GPU Accuracy Level 6 years ago
ReinUsesLisp b33a0c0d5f gl_rasterizer: Fix buffers without size 6 years ago
ReinUsesLisp fd2f04bbdc fixed_pipeline_state: Pack attribute state 6 years ago
Lioncash eaeb4520f7 General: Resolve warnings related to missing declarations 6 years ago
ReinUsesLisp 4ef04832a8 maxwell_3d: Initialize format attributes constant as one 6 years ago
Lioncash 02e095313a CMakeLists: Specify -Wextra on linux builds 6 years ago
ReinUsesLisp ffceca76c9 shader/arithmetic: Add FCMP_CR variant 6 years ago
ReinUsesLisp 501c92a17f gl_rasterizer: Implement constant vertex attributes 6 years ago
ReinUsesLisp cbbaeeb630 gl_rasterizer: Implement line widths and smooth lines 6 years ago
ReinUsesLisp 44e1a2c490 shader/video: Partially implement VMNMX 6 years ago
ReinUsesLisp 17b14be027 video_core: Add MSAA registers in 3D engine and TIC 6 years ago
ReinUsesLisp dbebae0027 shader/conversion: Implement I2I sign extension, saturation and selection 6 years ago
ReinUsesLisp d222e63967 shader/memory: Implement RED.E.ADD 6 years ago
ReinUsesLisp 2eef8d7249 shader_bytecode: Rename MOV_SYS to S2R 6 years ago
ReinUsesLisp 1163fe0034 shader_bytecode: Add encoding for BAR 6 years ago