// Copyright (c) 2009 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // This is a simple example that draws a single triangle with // a minimal vertex/fragment shader. The purpose of this // example is to demonstrate the basic concepts of // OpenGL ES 2.0 rendering. #include "gpu/demos/gles2_book/example.h" #include "third_party/gles2_book/Chapter_2/Hello_Triangle/Hello_Triangle.h" namespace gpu { namespace demos { namespace gles2_book { typedef Example HelloTriangle; } // namespace gles2_book } // namespace demos } // namespace gpu int main(int argc, char *argv[]) { gpu::demos::gles2_book::HelloTriangle demo; CHECK(demo.Init()); demo.MainLoop(); return EXIT_SUCCESS; }