Home | History | Annotate | Download | only in GLES3
      1 -------------------------------------------------------------------------
      2 drawElements Quality Program Test Specification
      3 -----------------------------------------------
      4 
      5 Copyright 2014 The Android Open Source Project
      6 
      7 Licensed under the Apache License, Version 2.0 (the "License");
      8 you may not use this file except in compliance with the License.
      9 You may obtain a copy of the License at
     10 
     11      http://www.apache.org/licenses/LICENSE-2.0
     12 
     13 Unless required by applicable law or agreed to in writing, software
     14 distributed under the License is distributed on an "AS IS" BASIS,
     15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     16 See the License for the specific language governing permissions and
     17 limitations under the License.
     18 -------------------------------------------------------------------------
     19     Framebuffer blit tests
     20 
     21 Tests:
     22  + dEQP-GLES3.functional.fbo.blit.*
     23 
     24 Includes:
     25  + Copying whole framebuffer
     26  + Copying sub-framebuffer
     27  + Scaling in copy
     28    - Nearest and linear filtering
     29  + Copying depth values
     30  + Copying stencil values
     31  + All supported conversions
     32  + Pixel ownership test
     33  + Scissor test
     34  + sRGB conversion
     35 
     36 Excludes:
     37  + Negative tests
     38    - Will be covered in separate negative API test set
     39  + MSAA resolve in glBlitFramebuffer()
     40    - Covered in MSAA FBO tests
     41 
     42 Description:
     43 
     44 Framebuffer blit tests will create two framebuffers with configurations
     45 defined by the test case. Both are initialized with color, depth and
     46 stencil data. A copy defined by the test case is performed between first
     47 and second framebuffer. If depth and/or stencil values were copied,
     48 a rendering command that will use the copied depth/stencil values is
     49 submitted to the target framebuffer.
     50 
     51 Rendered image is compared against a reference image computed by a reference
     52 rendering code.
     53