Fragment Operation Properties
This is for editing the details of fragment operations.
-
-
Sets the conditions for the Alpha Compare comparison process.
- Never pass
- Never passes.
- Alpha < value
- Passes when Pixel alpha < Reference value.
- Alpha <= Value
- Passes when Pixel alpha <= Reference value.
- Alpha == Value
- Passes when Pixel alpha == Reference value.
- Alpha != Value
- Passes when Pixel alpha != Reference value.
- Alpha >= Value
- Passes when Pixel alpha >= Reference value.
- Alpha > Value
- Passes when Pixel alpha > Reference value.
- Always passes
- Always passes.
-
Sets blend mode.
- None.
-
Does no blend processing, and the pixel value is loaded into eFB without modification.
- Blend calculations
-
Blends based on the blend formula.
Details on configuration are given in Blend Calculation Mode.
- Logic calculations
-
Logically calculates the pixel value and the frame buffer value and writes it.
Details on configuration are given in Logic Calculation Mode.
Blend Calculation Mode
-
Sets the coefficient that is multiplied by the pixel color.
- 0
- Constant value 0.
- 1
- Constant value 1.
- eFB Color
- Frame buffer color.
- 1-eFB Color
- 1-framebuffer color.
- Pixel Alpha
- Pixel alpha.
- 1-Pixel Alpha
- 1-Pixel alpha.
- eFB Alpha
- Framebuffer alpha.
- 1-eFB Alpha
- 1-framebuffer alpha.
-
Sets the operations for pixel color and framebuffer color.
- +
- GL_ADD.
- -
- GL_SUBTRACT.
- Reverse-
- GL_REVERSE_SUBTRACT.
-
Sets the coefficient that is multiplied by the frame buffer color.
- 0
- Constant value 0.
- 1
- Constant value 1.
- Pixel Color
- Pixel color.
- 1-Pixel Color
- 1-Pixel color.
- Pixel Alpha
- Pixel alpha.
- 1-Pixel Alpha
- 1-Pixel alpha.
- eFB Alpha
- Framebuffer alpha.
- 1-eFB Alpha
- 1-framebuffer alpha.
Logic Calculation Mode
-
Sets the calculation method for logical calculations.
- 0
- Calculation result=0.
- 1
- Calculation result=1.
- Pixel Color
- Calculation result=pixel color.
- ~Pixel color
- Calculation result=~pixel color.
- eFB Color
- Calculation result=Framebuffer color.
- ~eFB color
- Calculation result=~Framebuffer color.
- Pixel color & eFB color
- Calculation result=Pixel color & framebuffer color.
- ~(Pixel color & eFB color)
- Calculation result=~Pixel color & framebuffer color)..
- Pixel color | eFB color
- Calculation result=Pixel color | framebuffer color.
- ~(Pixel color | eFB color)
- Calculation result=~(Pixel color | framebuffer color).
- Pixel color ^ eFB color
- Calculation result=Pixel color ^ framebuffer color.
- ~(Pixel color ^ eFB color)
- Calculation result=~(Pixel color ^ framebuffer color).
- Pixel color & ~eFB color
- Calculation result=Pixel color & ~framebuffer color.
- ~Pixel color & eFB color
- Calculation result=~Pixel color & framebuffer color.
- Pixel color | ~eFB color
- Calculation result=Pixel color | ~framebuffer color.
- ~Pixel color | eFB color
- Calculation result=~Pixel color | framebuffer color.
CONFIDENTIAL