Back to the OpenGL extension cross reference
GL_SUN_slice_accum
    SUN_slice_accum
Name Strings
    GL_SUN_slice_accum
Contact
    Jack Middleton, Sun (Jack.Middleton 'at' sun.com)
Status
    Shipping (version 1.3)
Version
   
 $Date: 02/03/13 15:15:35  $Revision: 1.3 $
Number
    258
Dependencies
    The extension is written against the OpenGL 1.3 Specification. 
Overview
  This extension defines a new accumulation operation which enables the accumulation
  buffer to be used for alpha compositing. This enables higher precision alpha
  blending than what can be accomplished using the blend operation.
IP Status
  There are no known IP issues.
Issues
  None
  None
   Accepted by the <op> parameter of Accum,
   SLICE_ACCUM_SUN                0x85CC
Additions to Chapter 2 of the 1.3 GL Specification (OpenGL Operation)
    None 
Additions to Chapter 3 of the 1.3 GL Specification (Rasterization)
    None
Additions to Chapter 4 of the 1.3 GL Specification (Per-Fragment Operations
and the Framebuffer)
    Section 4.2.4 The Accumulation Buffer:
    The possible operations are ACCUM, LOAD, RETURN, MULT, ADD and SLICE_ACCUM_SUN.
    The SLICE_ACCUM_SUN operation has the same effect as ACCUM except that the
    accumulation buffer color value is computed:
    AccumRGB = (FrameBuffAlpha * FrameBuffRGB) + ((1 - FrameBuffAlpha) * AccumRGB)
Additions to Chapter 5 of the 1.3 GL Specification (Special Functions)
    None
Additions to Chapter 6 of the 1.3 GL Specification (State and State Requests)
    None
Additions to the GLX / WGL / AGL Specifications
    None
GLX Protocol
    None
Errors
   
    None
 
New State
    None
Implementation Support
   List of OpenGL implementations supporting the GL_SUN_slice_accum extension
Original File
   Original text file for the GL_SUN_slice_accum extension
Page generated on Sun Nov 20 18:39:05 2005