Edit

kc3-lang/angle/src/libANGLE/features.h

Branch :

  • Show log

    Commit

  • Author : Jamie Madill
    Date : 2015-03-26 20:35:05
    Hash : e4ea202a
    Message : Revert "Compile the D3D11 VS and PS on separate threads at GL link time" Causing a high-volume crashe in Chrome. This reverts commit 434953e20002666f66d721aaacbcb8410f7dbd56. BUG=470695 Change-Id: I2062c706ab6ca6b4c3117685df67c33572518da5 Reviewed-on: https://chromium-review.googlesource.com/262704 Reviewed-by: Jamie Madill <jmadill@chromium.org> Tested-by: Jamie Madill <jmadill@chromium.org>

  • src/libANGLE/features.h
  • //
    // Copyright (c) 2014 The ANGLE Project Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style license that can be
    // found in the LICENSE file.
    //
    
    #ifndef LIBANGLE_FEATURES_H_
    #define LIBANGLE_FEATURES_H_
    
    #define ANGLE_DISABLED 0
    #define ANGLE_ENABLED 1
    
    // Feature defaults
    
    // Direct3D9EX
    // The "Debug This Pixel..." feature in PIX often fails when using the
    // D3D9Ex interfaces.  In order to get debug pixel to work on a Vista/Win 7
    // machine, define "ANGLE_D3D9EX=0" in your project file.
    #if !defined(ANGLE_D3D9EX)
    #define ANGLE_D3D9EX ANGLE_ENABLED
    #endif
    
    // Vsync
    // ENABLED allows Vsync to be configured at runtime
    // DISABLED disallows Vsync
    #if !defined(ANGLE_VSYNC)
    #define ANGLE_VSYNC ANGLE_ENABLED
    #endif
    
    // Program binary loading
    #if !defined(ANGLE_PROGRAM_BINARY_LOAD)
    #define ANGLE_PROGRAM_BINARY_LOAD ANGLE_ENABLED
    #endif
    
    // Shader debug info
    #if !defined(ANGLE_SHADER_DEBUG_INFO)
    #define ANGLE_SHADER_DEBUG_INFO ANGLE_DISABLED
    #endif
    
    #endif // LIBANGLE_FEATURES_H_