1*8975f5c5SAndroid Build Coastguard Worker // 2*8975f5c5SAndroid Build Coastguard Worker // Copyright 2021 The ANGLE Project Authors. All rights reserved. 3*8975f5c5SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 4*8975f5c5SAndroid Build Coastguard Worker // found in the LICENSE file. 5*8975f5c5SAndroid Build Coastguard Worker // 6*8975f5c5SAndroid Build Coastguard Worker // angle_version_info.cpp: ANGLE version queries. 7*8975f5c5SAndroid Build Coastguard Worker 8*8975f5c5SAndroid Build Coastguard Worker #include "GLSLANG/ShaderLang.h" 9*8975f5c5SAndroid Build Coastguard Worker #include "common/angle_version.h" 10*8975f5c5SAndroid Build Coastguard Worker 11*8975f5c5SAndroid Build Coastguard Worker namespace angle 12*8975f5c5SAndroid Build Coastguard Worker { GetANGLERevision()13*8975f5c5SAndroid Build Coastguard Workerint GetANGLERevision() 14*8975f5c5SAndroid Build Coastguard Worker { 15*8975f5c5SAndroid Build Coastguard Worker return ANGLE_REVISION; 16*8975f5c5SAndroid Build Coastguard Worker } 17*8975f5c5SAndroid Build Coastguard Worker GetANGLEVersionString()18*8975f5c5SAndroid Build Coastguard Workerconst char *GetANGLEVersionString() 19*8975f5c5SAndroid Build Coastguard Worker { 20*8975f5c5SAndroid Build Coastguard Worker return ANGLE_VERSION_STRING; 21*8975f5c5SAndroid Build Coastguard Worker } 22*8975f5c5SAndroid Build Coastguard Worker GetANGLECommitHash()23*8975f5c5SAndroid Build Coastguard Workerconst char *GetANGLECommitHash() 24*8975f5c5SAndroid Build Coastguard Worker { 25*8975f5c5SAndroid Build Coastguard Worker return ANGLE_COMMIT_HASH; 26*8975f5c5SAndroid Build Coastguard Worker } 27*8975f5c5SAndroid Build Coastguard Worker GetANGLECommitHashSize()28*8975f5c5SAndroid Build Coastguard Workerint GetANGLECommitHashSize() 29*8975f5c5SAndroid Build Coastguard Worker { 30*8975f5c5SAndroid Build Coastguard Worker return ANGLE_COMMIT_HASH_SIZE; 31*8975f5c5SAndroid Build Coastguard Worker } 32*8975f5c5SAndroid Build Coastguard Worker GetANGLEShaderProgramVersion()33*8975f5c5SAndroid Build Coastguard Workerconst char *GetANGLEShaderProgramVersion() 34*8975f5c5SAndroid Build Coastguard Worker { 35*8975f5c5SAndroid Build Coastguard Worker return ANGLE_PROGRAM_VERSION; 36*8975f5c5SAndroid Build Coastguard Worker } 37*8975f5c5SAndroid Build Coastguard Worker GetANGLEShaderProgramVersionHashSize()38*8975f5c5SAndroid Build Coastguard Workerint GetANGLEShaderProgramVersionHashSize() 39*8975f5c5SAndroid Build Coastguard Worker { 40*8975f5c5SAndroid Build Coastguard Worker return ANGLE_PROGRAM_VERSION_HASH_SIZE; 41*8975f5c5SAndroid Build Coastguard Worker } 42*8975f5c5SAndroid Build Coastguard Worker GetANGLESHVersion()43*8975f5c5SAndroid Build Coastguard Workerint GetANGLESHVersion() 44*8975f5c5SAndroid Build Coastguard Worker { 45*8975f5c5SAndroid Build Coastguard Worker return ANGLE_SH_VERSION; 46*8975f5c5SAndroid Build Coastguard Worker } 47*8975f5c5SAndroid Build Coastguard Worker } // namespace angle 48