From 21f76c200ce7302cb5bbbace8a9ee50a48ebb61e Mon Sep 17 00:00:00 2001 From: Shannon Woods Date: Thu, 5 Nov 2015 15:54:51 -0500 Subject: [PATCH] Add magic newlines to markdown files. Change-Id: I225ecab48a7d3d0a04390c5535cf5b65709fd758 Reviewed-on: https://chromium-review.googlesource.com/311072 Reviewed-by: Shannon Woods Tested-by: Shannon Woods --- doc/BranchingAndRolling.md | 2 ++ doc/CodingStandard.md | 6 ++++++ doc/Update20120704.md | 2 ++ doc/Update20140325.md | 1 + doc/Update20150105.md | 2 ++ 5 files changed, 13 insertions(+) diff --git a/doc/BranchingAndRolling.md b/doc/BranchingAndRolling.md index ce66b45dd..19e2abc35 100644 --- a/doc/BranchingAndRolling.md +++ b/doc/BranchingAndRolling.md @@ -12,6 +12,7 @@ Chromium's dependency on third-party projects is tracked in [the Chromium repository's src/DEPS file] (http://src.chromium.org/viewvc/chrome/trunk/src/DEPS). To update the ANGLE dependency: + * Find the line in this file that defines "src/third\_party/angle" for deps (**not** deps\_os) * Change the [git SHA-1 revision number] @@ -37,6 +38,7 @@ incorporate only these changes, and not everything that has been committed since the version on which Chrome depended at branch time. **Please note: Only ANGLE admins can create a new branch.** To create a branch of ANGLE for a branched Chrome release: + * Determine what the ANGLE dependency is for the Chrome release by checking the DEPS file for that branch. * Check out this commit as a new branch in your local repository. diff --git a/doc/CodingStandard.md b/doc/CodingStandard.md index cbf63806e..476f77568 100644 --- a/doc/CodingStandard.md +++ b/doc/CodingStandard.md @@ -61,6 +61,7 @@ Items marked {DEV} indicate a deviation from the Google guidelines. Items marked Use the following guidelines, they do deviate somewhat from the Google guidelines. + * class and type names: start with capital letter and use CamelCase. * {DEV} class member variables: use an **`m`** prefix instead of trailing underscore and use CamelCase. @@ -78,6 +79,7 @@ use CamelCase (chosen for consistency) * {DO} read and follow Google's recommendations. * Each file **must** start with the following boilerplate notice: + ``` // // Copyright (c) 2002-2011 The ANGLE Project Authors. All rights reserved. @@ -108,6 +110,7 @@ use CamelCase (chosen for consistency) line. Examples: + ``` if (conditional) { @@ -118,6 +121,7 @@ else otherstuff() } ``` + ``` switch (conditional) { @@ -131,6 +135,7 @@ switch (conditional) WTFBBQ(); } ``` + ``` class MyClass : public Foo { @@ -141,6 +146,7 @@ class MyClass : public Foo DISALLOW_COPY_AND_ASSIGN(MyClass); }; ``` + ``` char *c; const string &str; diff --git a/doc/Update20120704.md b/doc/Update20120704.md index 81341ac41..c3d80333f 100644 --- a/doc/Update20120704.md +++ b/doc/Update20120704.md @@ -26,6 +26,7 @@ ANGLE. ## Shader Compiler We have also made a number of improvements in the shader compiler. + * We addressed a number of defects related to scoping differences between HLSL and GLSL and improved the scoping support in ANGLE's compiler front-end. We also worked with The Khronos Group to get an ESSL spec bug fixed and several items @@ -87,6 +88,7 @@ loaded and stored in the GL orientation, and the final rendered scene is flipped when it is displayed to a window by eglSwapBuffers. This should be essentially transparent to applications except that orientation of pbuffers will change.  In addition to fixing the pbuffer orientation, this change: + * eliminates dependent-texture look-ups in the shaders, caused by flipping the texture y-coordinates diff --git a/doc/Update20140325.md b/doc/Update20140325.md index 0778c5901..763b539e9 100644 --- a/doc/Update20140325.md +++ b/doc/Update20140325.md @@ -14,6 +14,7 @@ This merge doesn't signify completion of ES 3.0, as we have some features still left to implement there, but interested developers can explore the work in progress. A significant portion of 3.0 features have been implemented, including: + * 2D array textures, 3D textures * Expanded texture format support * Uniform Buffer Objects diff --git a/doc/Update20150105.md b/doc/Update20150105.md index 9a8fd2d51..f5615c5a7 100644 --- a/doc/Update20150105.md +++ b/doc/Update20150105.md @@ -22,12 +22,14 @@ implementations compatible with OS X and Linux. Our ES 3.0 development branch was merged into mainline ANGLE in April 2014, but ES 3.0 support is not yet complete. The majority of API functionality has been implemented; features still pending include: + * ETC2/EAC support * primitive restart index * drawRangeElements * full GetProgramBinary support in core Additional work remains in the compiler, including: + * Array .length() * inf/nan detection * math utility functions, rounding