mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-12-24 18:41:20 -08:00
e7559f128f
* Call OpenGL functions directly, remove the pfifo thread, some refactoring * Fix PerformanceStatistics calculating the wrong host fps, remove wait event on PFIFO as this wasn't exactly was causing the freezes (may replace with an exception later) * Organized the Gpu folder a bit more, renamed a few things, address PR feedback * Make PerformanceStatistics thread safe * Remove unused constant * Use unlimited update rate for better pref
22 lines
542 B
C#
22 lines
542 B
C#
namespace Ryujinx.Graphics.Gal
|
|
{
|
|
public interface IGalBlend
|
|
{
|
|
void Enable();
|
|
|
|
void Disable();
|
|
|
|
void Set(
|
|
GalBlendEquation Equation,
|
|
GalBlendFactor FuncSrc,
|
|
GalBlendFactor FuncDst);
|
|
|
|
void SetSeparate(
|
|
GalBlendEquation EquationRgb,
|
|
GalBlendEquation EquationAlpha,
|
|
GalBlendFactor FuncSrcRgb,
|
|
GalBlendFactor FuncDstRgb,
|
|
GalBlendFactor FuncSrcAlpha,
|
|
GalBlendFactor FuncDstAlpha);
|
|
}
|
|
} |