[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog backend/render_handler_tri.cpp ...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog backend/render_handler_tri.cpp ... |
Date: |
Sat, 07 Oct 2006 16:07:35 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 06/10/07 16:07:35
Modified files:
. : ChangeLog
backend : render_handler_tri.cpp render_handler_tri.h
Log message:
* backend/render_handler_tri.{h,cpp}: moved initialization
of static const float from header to implementation (required
by ISO C++ for non-integral types).
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1062&r2=1.1063
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_tri.cpp?cvsroot=gnash&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_tri.h?cvsroot=gnash&r1=1.1&r2=1.2
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1062
retrieving revision 1.1063
diff -u -b -r1.1062 -r1.1063
--- ChangeLog 7 Oct 2006 15:08:26 -0000 1.1062
+++ ChangeLog 7 Oct 2006 16:07:34 -0000 1.1063
@@ -1,3 +1,9 @@
+2006-10-07 Sandro Santilli <address@hidden>
+
+ * backend/render_handler_tri.{h,cpp}: moved initialization
+ of static const float from header to implementation (required
+ by ISO C++ for non-integral types).
+
2006-10-07 Udo Giacomozzi <address@hidden>
* server/render.h, server/shape.h, server/styles.h,
Index: backend/render_handler_tri.cpp
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_tri.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- backend/render_handler_tri.cpp 7 Oct 2006 14:05:44 -0000 1.1
+++ backend/render_handler_tri.cpp 7 Oct 2006 16:07:34 -0000 1.2
@@ -47,7 +47,6 @@
namespace gnash {
-
// helper function for tri_cache_manager
static int sort_by_decreasing_error(const void* A, const void* B)
{
@@ -128,6 +127,12 @@
//------------------------------------------------------------------------------
+// Can't initialize this in header, for ISO C++ conformance:
+// error: ISO C++ forbids initialization of member constant
`s_curve_max_pixel_error'
+// of non-integral type `const float'
+const float triangulating_render_handler::s_curve_max_pixel_error = 1.0f;
+
+
void triangulating_render_handler::draw_glyph(shape_character_def *def,
const matrix& mat, rgba color, float pixel_scale) {
Index: backend/render_handler_tri.h
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_tri.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- backend/render_handler_tri.h 7 Oct 2006 14:05:44 -0000 1.1
+++ backend/render_handler_tri.h 7 Oct 2006 16:07:34 -0000 1.2
@@ -192,7 +192,7 @@
protected:
- static const float s_curve_max_pixel_error = 1.0f;
+ static const float s_curve_max_pixel_error; // = 1.0f;
/// Returns the cache manager instance of the given character definition.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog backend/render_handler_tri.cpp ...,
Sandro Santilli <=