3750 Commits (d65fa7d65cd328c9be72a659add388803ef20e3d)

Author SHA1 Message Date
Fernando Sahmkow 3c34678627 Shader_IR: Implement Injectable Custom Variables to the IR. 6 years ago
Fernando Sahmkow 2b02f29a2d GL Backend: Introduce indexed samplers into the GL backend 6 years ago
Fernando Sahmkow 037ea431ce Shader_IR: deduce size of indexed samplers 6 years ago
Fernando Sahmkow f4603d23c5 Shader_IR: Setup Indexed Samplers on the IR 6 years ago
Fernando Sahmkow 603c861532 Shader_IR: Implement initial code for tracking indexed samplers. 6 years ago
Fernando Sahmkow 64496f2456 Shader_IR: Address Feedback 6 years ago
Fernando Sahmkow b97608ca64 Shader_IR: Allow constant access of guest driver. 6 years ago
Fernando Sahmkow dc5cfa8d28 Shader_IR: Address Feedback 6 years ago
Fernando Sahmkow 74aa7de5e3 Guest_driver: Correct compiling errors in GCC. 6 years ago
Fernando Sahmkow 1e4b6bef6f Shader_IR: Store Bound buffer on Shader Usage 6 years ago
Fernando Sahmkow c921e496eb GPU: Implement guest driver profile and deduce texture handler sizes. 6 years ago
ReinUsesLisp 1690f1adba vk_shader_decompiler: Disable default values on unwritten render targets 6 years ago
ReinUsesLisp 3ce28342a2 gl_shader_cache: Disable fastmath on Nvidia 6 years ago
ReinUsesLisp a665581684 vk_blit_screen: Address feedback 6 years ago
ReinUsesLisp f5dfe68a94 vk_blit_screen: Initial implementation 6 years ago
ReinUsesLisp b2c976ad0e vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-V 6 years ago
ReinUsesLisp d110a371bb gl_state: Use bool instead of GLboolean 6 years ago
ReinUsesLisp 94915d4ea1 vk_graphics_pipeline: Set front facing properly 6 years ago
ReinUsesLisp 09b1d762d7 vk_rasterizer: Address feedback 6 years ago
ReinUsesLisp f34e519da3 gl_shader_decompiler: Fix decompilation of condition codes 6 years ago
ReinUsesLisp fe5356d223 vk_rasterizer: Implement Vulkan's rasterizer 6 years ago
ReinUsesLisp 38e789c761 renderer_vulkan: Add header as placeholder 6 years ago
ReinUsesLisp f09cd52980 vk_texture_cache: Address feedback 6 years ago
ReinUsesLisp 63ba41a26d shader/memory: Implement ATOMS.ADD.U32 6 years ago
ReinUsesLisp 0caab54b5d format_lookup_table: Fix ZF32_X24S8 component types 6 years ago
Rodrigo Locatti 82e1285c1e
vk_texture_cache: Fix typo in commentary 6 years ago
Lioncash 9e874898f5 maxwell_3d: Make dirty_pointers private 6 years ago
ReinUsesLisp c375d735e6 gl_state: Implement PROGRAM_POINT_SIZE 6 years ago
Lioncash 7af56dfa76 renderer_opengl/utils: Remove unused header inclusions 6 years ago
Lioncash 06d30fbcca renderer_opengl/utils: Forward declare private structs 6 years ago
ReinUsesLisp 66a1c777c9 gl_texture_cache: Use local variables to simplify DownloadTexture 6 years ago
ReinUsesLisp cdb00546f0 gl_texture_cache: Fix format for RGBX16F 6 years ago
ReinUsesLisp 2d09467f6f gl_texture_cache: Use Snorm internal format for RG8S 6 years ago
ReinUsesLisp 02624c35ec gl_texture_cache: Use Snorm internal format for ABGR8S 6 years ago
Lioncash a1eee1749e control_flow: Silence -Wreorder warning for CFGRebuildState 6 years ago
Lioncash f10ea944e0 gl_shader_cache: Remove unused STAGE_RESERVED_UBOS constant 6 years ago
Lioncash 4cd5ad90f3 gl_shader_cache: std::move entries in CachedShader constructor 6 years ago
Lioncash 15a6840e7a gl_shader_cache: Remove unused entries variable in BuildShader() 6 years ago
ReinUsesLisp 09e17fbb0f vk_texture_cache: Implement generic texture cache on Vulkan 6 years ago
ReinUsesLisp 2b2712fa95 texture_cache/surface_params: Make GetNumLayers public 6 years ago
Rodrigo Locatti b1138e5ea1
vk_compute_pass: Address feedback 6 years ago
ReinUsesLisp 3d46709b7f maxwell_to_vk: Implement GL_CLAMP hacking Nvidia's driver 6 years ago
ReinUsesLisp 13021b534c shader_ir/texture: Simplify AOFFI code 6 years ago
ReinUsesLisp e2a2a556b9 shader_ir/memory: Implement u16 and u8 for STG and LDG 6 years ago
ReinUsesLisp 908e085d02 vk_compute_pass: Add compute passes to emulate missing Vulkan features 6 years ago
ReinUsesLisp 82a64da077 vk_shader_util: Add helper to build SPIR-V shaders 6 years ago
ReinUsesLisp 6888d776ff vk_pipeline_cache: Initial implementation 6 years ago
ReinUsesLisp 2effdeb924 vk_graphics_pipeline: Initial implementation 6 years ago
ReinUsesLisp dc96a59fa0 vk_compute_pipeline: Initial implementation 6 years ago
ReinUsesLisp b392a5986e vk_pipeline_cache: Add file and define descriptor update template filler 6 years ago