229 Commits (1c0179ad1b60a4f4da590760f9e7d61f211801bf)

Author SHA1 Message Date
Yuri Kunde Schlesner 84fbbe2629 Use negative priorities to avoid special-casing the self-include 10 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 10 years ago
Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 10 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 10 years ago
Jannik Vogel 7a79fa7a90 OpenGL: Avoid error on unsupported lighting LUT 10 years ago
Yuri Kunde Schlesner ecf6ecf325 OpenGL: Add scaled resolution support to scissor 10 years ago
Yuri Kunde Schlesner f0b9bc14b6 PICA: Scissor fixes and cleanups 10 years ago
Subv f9be06b15f PICA: Implement scissor test 11 years ago
Jannik Vogel a12571c709 OpenGL: Implement fog 10 years ago
Jannik Vogel c900c092e3 OpenGL: Avoid undefined behaviour for UNIFORM_BLOCK_DATA_SIZE 10 years ago
mailwl 07cc781163 gsp::gpu: Reset g_thread_id in UnregisterInterruptRelayQueue 10 years ago
Jannik Vogel 6a28f46844 OpenGL: Set shader_dirty on lighting changes 10 years ago
Jannik Vogel 30a01584f2 Pica: Name LightSrc.config register 10 years ago
Jannik Vogel 8e905b3af6 Pica: Name lighting.config0 and .config1 registers 10 years ago
Jannik Vogel 068bd6f728 OpenGL: Use uniforms for dist_atten_bias and dist_atten_scale 10 years ago
Jannik Vogel 5389dedfa1 OpenGL: Only update depth uniforms if the depth changed 10 years ago
Jannik Vogel f8a11a664f OpenGL: value-initialize variables which cause uninitialised access otherwise 10 years ago
Jannik Vogel 5864cb7e00 OpenGL: Support blend equation 10 years ago
Jannik Vogel 5a7306d6df OpenGL: Implement texture type 3 10 years ago
Lioncash 75e5d0a6a0 gl_rasterizer: Fix compilation for debug builds 10 years ago
Jannik Vogel fc9cc21024 OpenGL: Implement W-Buffers and fix depth-mapping 10 years ago
Jannik Vogel 4c98113b57 Pica: Implement W-Buffer in SW rasterizer 10 years ago
Alexander Laties 0a31e373f1 fixup simple type conversions where possible 10 years ago
Emmanuel Gil Peyrot aa4d4ff23c Frontends, VideoCore: Move glad initialisation to the frontend 10 years ago
Jannik Vogel f74652d2fe Pica: Use a union for PicaShaderConfig 10 years ago
Jannik Vogel 5fc8eb227a Pica: Add TevStageConfigRaw to PicaShaderConfig (MSVC workaround) 10 years ago
Jannik Vogel f3f7018c9e Pica: Make PicaShaderConfig trivially_copyable and clear it before use 10 years ago
Jannik Vogel 5ec1140f8b OpenGL: Don't copy const_color (Reverts #1745) 10 years ago
Jannik Vogel 7e0d6903ff OpenGL: Copy TevStageConfig using a loop. Fixes bug: const_color not copied 10 years ago
Jannik Vogel aab41604f7 OpenGL: border_color was never set. Fixed. (#1740) 10 years ago
Emmanuel Gil Peyrot 691a42fe98 VideoCore: Run include-what-you-use and fix most includes. 10 years ago
Yuri Kunde Schlesner e3a8292495 Common: Remove section measurement from profiler (#1731) 10 years ago
tfarley 562f36a144 HWRasterizer: reorder declarations to match defs 10 years ago
tfarley 3268cab26b HWRasterizer: sync specular uniform for new shaders 10 years ago
tfarley 22f3a7e94c HWRasterizer: Texture forwarding 10 years ago
Jannik Vogel 0ad050f85d OpenGL: Implement color combiner Operation::Dot3_RGB 10 years ago
Jannik Vogel 35a92b4097 OpenGL: Respect buffer-write allow registers 10 years ago
Jannik Vogel c6bbc41984 OpenGL: Split buffer-write mask sync into seperate functions 10 years ago
Jannik Vogel d47605b2ed OpenGL: Keep stencil-test and framebuffer.depth_format in sync 10 years ago
MerryMage a06dcfeb61 Common: Remove Common::make_unique, use std::make_unique 10 years ago
Emmanuel Gil Peyrot 3219be8ee0 OpenGL: Fix a double framebuffer completeness checks. 10 years ago
Jannik Vogel 693cbc1f8f OpenGL: Check for framebuffer completeness 10 years ago
Jannik Vogel c26b141407 Avoid warnings by casting to size_t for ARRAY_SIZE() comparisons 10 years ago
Yuri Kunde Schlesner 0c447e0a06 OpenGL: Don't attempt to draw empty triangle batches 10 years ago
LittleWhite 4be68dddfb Improve error report from Init() functions 10 years ago
Yuri Kunde Schlesner c58bc25d5b Pica: Write depth value even when depth test is disabled 10 years ago
Dwayne Slater 6b775034dd Add immediate mode vertex submission 10 years ago
MerryMage 0801363840 renderer_opengl: Initalise fragment shader LUT textures 10 years ago
bunnei 19557aaab3 pica: Cleanup lighting register definitions and documentation. 10 years ago
bunnei c4d318f691 gl_rasterizer: Use alignas(16) instead of explicit padding. 10 years ago