[escher] Fix some typos.
TEST: No behavior change
Change-Id: I3cba35f443a8bd81c8e49c52eadc4385be0447e6
diff --git a/public/lib/escher/impl/ssdo_sampler.cc b/public/lib/escher/impl/ssdo_sampler.cc
index d0deafd..76c217a 100644
--- a/public/lib/escher/impl/ssdo_sampler.cc
+++ b/public/lib/escher/impl/ssdo_sampler.cc
@@ -65,7 +65,7 @@
// A description of the directional key light:
//
// * theta, phi: The direction from which the light is received. The first
- // coordinate is theta (the the azimuthal angle, in radians) and the second
+ // coordinate is theta (the azimuthal angle, in radians) and the second
// coordinate is phi (the polar angle, in radians).
// * dispersion: The angular variance in the light, in radians.
// * intensity: The amount of light emitted.
diff --git a/public/lib/escher/scene/directional_light.h b/public/lib/escher/scene/directional_light.h
index 822645d..fdf8983 100644
--- a/public/lib/escher/scene/directional_light.h
+++ b/public/lib/escher/scene/directional_light.h
@@ -30,7 +30,7 @@
const vec3& direction() const { return direction_; }
// The direction from which the light is received. The first coordinate is
- // theta (the the azimuthal angle, in radians) and the second coordinate is
+ // theta (the azimuthal angle, in radians) and the second coordinate is
// phi (the polar angle, in radians).
const vec2& polar_direction() const { return polar_direction_; }
diff --git a/public/lib/escher/shape/mesh_builder.h b/public/lib/escher/shape/mesh_builder.h
index 8b3182b..e521ea5 100644
--- a/public/lib/escher/shape/mesh_builder.h
+++ b/public/lib/escher/shape/mesh_builder.h
@@ -11,7 +11,7 @@
namespace escher {
// MeshBuilder is used by Escher clients to generate Meshes. Clients should
-// obtain one via Esher::NewMeshBuilder(), repeatedly call AddVertex() and
+// obtain one via Escher::NewMeshBuilder(), repeatedly call AddVertex() and
// AddIndex() to add data for the Mesh, and then call Build() once all data has
// been added.
class MeshBuilder : public fxl::RefCountedThreadSafe<MeshBuilder> {