| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // This is a simple example that draws a single triangle with | 5 // This is a simple example that draws a single triangle with |
| 6 // a minimal vertex/fragment shader. The purpose of this | 6 // a minimal vertex/fragment shader. The purpose of this |
| 7 // example is to demonstrate the basic concepts of | 7 // example is to demonstrate the basic concepts of |
| 8 // OpenGL ES 2.0 rendering. | 8 // OpenGL ES 2.0 rendering. |
| 9 | 9 |
| 10 #include "gpu/demos/app_framework/application.h" | 10 #include "gpu/demos/app_framework/application.h" |
| 11 #include "third_party/gles_book_examples/Chapter_2/Hello_Triangle/Hello_Triangle
.h" | 11 #include "third_party/gles2_book/Chapter_2/Hello_Triangle/Hello_Triangle.h" |
| 12 | 12 |
| 13 namespace gpu_demos { | 13 namespace gpu_demos { |
| 14 class HelloTriangle : public Application { | 14 class HelloTriangle : public Application { |
| 15 public: | 15 public: |
| 16 HelloTriangle(); | 16 HelloTriangle(); |
| 17 ~HelloTriangle(); | 17 ~HelloTriangle(); |
| 18 | 18 |
| 19 bool Init(); | 19 bool Init(); |
| 20 | 20 |
| 21 protected: | 21 protected: |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 57 int main(int argc, char *argv[]) { | 57 int main(int argc, char *argv[]) { |
| 58 gpu_demos::HelloTriangle app; | 58 gpu_demos::HelloTriangle app; |
| 59 if (!app.Init()) { | 59 if (!app.Init()) { |
| 60 printf("Could not init.\n"); | 60 printf("Could not init.\n"); |
| 61 return EXIT_FAILURE; | 61 return EXIT_FAILURE; |
| 62 } | 62 } |
| 63 | 63 |
| 64 app.MainLoop(); | 64 app.MainLoop(); |
| 65 return EXIT_SUCCESS; | 65 return EXIT_SUCCESS; |
| 66 } | 66 } |
| OLD | NEW |