2192 Commits (36f607217fa9172d2e1b76e327fdb03b0498ae4d)

Author SHA1 Message Date
Fernando Sahmkow 913f42a3a7 Memory: Address Feedback. 6 years ago
Fernando Sahmkow ea535d9470 Shader/Pipeline Cache: Use VAddr instead of physical memory for addressing. 6 years ago
Fernando Sahmkow 3dd5c07454 Query Cache: Use VAddr instead of physical memory for adressing. 6 years ago
Fernando Sahmkow 7fcd0fee6d Buffer Cache: Use vAddr instead of physical memory. 6 years ago
Fernando Sahmkow 6ee316cb8f Texture Cache: Use vAddr instead of physical memory for caching. 6 years ago
Fernando Sahmkow 9c0f40a1f5 GPU: Setup Flush/Invalidate to use VAddr instead of CacheAddr 6 years ago
namkazy 2906372ba1 shader_decode: SULD.D implement bits64 and reverse shader ir init method to removed shader stage. 6 years ago
namkazy 58bcb86af5 add shader stage when init shader ir 6 years ago
ReinUsesLisp 2339fe199f shader_decompiler: Remove FragCoord.w hack and change IPA implementation 6 years ago
ReinUsesLisp dd1232755b gl_texture_cache: Fix software ASTC fallback 6 years ago
ReinUsesLisp b6571ca9f0 video_core: Use native ASTC when available 6 years ago
ReinUsesLisp 16270dcfe4 gl_device: Detect if ASTC is reported and expose it 6 years ago
ReinUsesLisp 1c5e2b60a7 gl_rasterizer: Mark cleared textures as dirty 6 years ago
namkazy c2665ec9c2 gl_decompiler: min/max op not implement yet 6 years ago
Nguyen Dac Nam 552f0ff267 gl_decompiler: add atomic op 6 years ago
James Rowe cf9c94d401 Address review and fix broken yuzu-tester build 6 years ago
ReinUsesLisp 7617e88fb2 gl_rasterizer: Update stencil test regardless of it being disabled 6 years ago
ReinUsesLisp c310cef615 gl_rasterizer: Synchronize stencil testing on clears 6 years ago
James Rowe 282adfc70b Frontend/GPU: Refactor context management 6 years ago
ReinUsesLisp bdcedc8506 gl_rasterizer: Use transformed viewport for depth ranges 6 years ago
ReinUsesLisp 351816ac38 gl_shader_decompiler: Remove deprecated function and its usages 6 years ago
ReinUsesLisp acf328a71f gl_rasterizer: Silence misc warnings 6 years ago
ReinUsesLisp f5658a9fda gl_shader_decompiler: Don't redeclare gl_VertexID and gl_InstanceID 6 years ago
ReinUsesLisp 53d673a7d3 renderer_opengl: Move some logic to an anonymous namespace 6 years ago
ReinUsesLisp 311d2fc768 renderer_opengl: Detect Nvidia Nsight as a debugging tool 6 years ago
ReinUsesLisp 5afc397d52 gl_shader_decompiler: Implement legacy varyings 6 years ago
bunnei c5afe93dcc renderer_opengl: Keep presentation frames in lock-step when GPU debugging. 6 years ago
bunnei 4373fa8042 gl_device: Add option to check GL_EXT_debug_tool. 6 years ago
Fernando Sahmkow 380fc8d2e1 DirtyFlags: relax need to set render_targets as dirty 6 years ago
ReinUsesLisp 69c7a01f88 vk/gl_shader_decompiler: Silence assertion on compute 6 years ago
ReinUsesLisp 4bc4851d45 gl_shader_decompiler: Fix implicit conversion errors 6 years ago
ReinUsesLisp ae6189d7c2 shader/transform_feedback: Expose buffer stride 6 years ago
ReinUsesLisp 8e9f23f393 gl_rasterizer: Implement transform feedback bindings 6 years ago
ReinUsesLisp 4d711dface gl_shader_decompiler: Decorate output attributes with XFB layout 6 years ago
ReinUsesLisp e24197bb3f gl_shader_decompiler: Initialize gl_Position on vertex shaders 6 years ago
ReinUsesLisp 3a10016e38 gl_shader_decompiler: Add missing {} on smem GLSL emission 6 years ago
ReinUsesLisp 4dcca90ef4 video_core: Implement RGBA16_SNORM 6 years ago
ReinUsesLisp 38fe070d78 gl_shader_decompiler: Add layer component to texelFetch 6 years ago
ReinUsesLisp 825d629565 gl_shader_decompiler: Fix regression in render target declarations 6 years ago
ReinUsesLisp 8357908099 gl_shader_manager: Fix interaction between graphics and compute 6 years ago
ReinUsesLisp e4bc3c3342 gl_rasterizer: Implement polygon modes and fill rectangles 6 years ago
ReinUsesLisp eb5861e0a2 engines/maxwell_3d: Add TFB registers and store them in shader registry 6 years ago
ReinUsesLisp b1acb4f73f shader/registry: Address feedback 6 years ago
ReinUsesLisp b1061afed9 gl_shader_decompiler: Add identifier to decompiled code 6 years ago
ReinUsesLisp e612242977 gl_shader_decompiler: Roll back to GLSL core 430 6 years ago
ReinUsesLisp 978172530e const_buffer_engine_interface: Store component types 6 years ago
ReinUsesLisp e1932351a9 gl_shader_cache: Reduce registry consistency to debug assert 6 years ago
ReinUsesLisp 66a8a3e887 shader/registry: Cache tessellation state 6 years ago
ReinUsesLisp 0528be5c92 shader/registry: Store graphics and compute metadata 6 years ago
ReinUsesLisp e8efd5a901 video_core: Rename "const buffer locker" to "registry" 6 years ago