[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog backend/render_handler.h backen...
From: |
Markus Gothe |
Subject: |
[Gnash-commit] gnash ChangeLog backend/render_handler.h backen... |
Date: |
Sun, 08 Oct 2006 14:00:20 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Markus Gothe <nihilus> 06/10/08 14:00:20
Modified files:
. : ChangeLog
backend : render_handler.h render_handler_agg.cpp
render_handler_tri.cpp render_handler_tri.h
server/parser : shape_character_def.h
Log message:
* server/parser/shape_character_def.h: Added ID-tag. removed
unused
include.
* backend/render_handler_tri.cpp: added id-tag. static_cast
from
float
to short int.
* backend/render_handler_agg.cpp: added id-tag, static_cast to
int16*.
* backend/render_handler_tri.h: added id-tag.
* backend/render_handler.h: added virtual desctror and id-tag.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1071&r2=1.1072
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler.h?cvsroot=gnash&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_agg.cpp?cvsroot=gnash&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_tri.cpp?cvsroot=gnash&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_tri.h?cvsroot=gnash&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/shape_character_def.h?cvsroot=gnash&r1=1.2&r2=1.3
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1071
retrieving revision 1.1072
diff -u -b -r1.1071 -r1.1072
--- ChangeLog 8 Oct 2006 07:20:49 -0000 1.1071
+++ ChangeLog 8 Oct 2006 14:00:20 -0000 1.1072
@@ -1,7 +1,13 @@
2006-10-08 Markus Gothe <address@hidden>
* server/parser/shape_character_def.cpp: removed unused include.
- * server/parser/shape_character_def.h: Added ID-tag.
+ * server/parser/shape_character_def.h: Added ID-tag. removed unused
+ include.
+ * backend/render_handler_tri.cpp: added id-tag. static_cast from float
+ to short int.
+ * backend/render_handler_agg.cpp: added id-tag, static_cast to int16*.
+ * backend/render_handler_tri.h: added id-tag.
+ * backend/render_handler.h: added virtual desctror and id-tag.
2006-10-07 Bastiaan Jacques <address@hidden>
Index: backend/render_handler.h
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- backend/render_handler.h 7 Oct 2006 15:08:26 -0000 1.2
+++ backend/render_handler.h 8 Oct 2006 14:00:20 -0000 1.3
@@ -35,6 +35,8 @@
//
//
+/* $Id: render_handler.h,v 1.3 2006/10/08 14:00:20 nihilus Exp $ */
+
#ifndef RENDER_HANDLER_H
#define RENDER_HANDLER_H
@@ -161,6 +163,7 @@
{
public:
/// Clears the cache completely (necessary for runtime shapes / drawing API)
+ virtual ~render_cache_manager();
virtual void clear()
{
// TODO: Make this abstract to force real implementation!!
Index: backend/render_handler_agg.cpp
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_agg.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- backend/render_handler_agg.cpp 7 Oct 2006 16:15:20 -0000 1.2
+++ backend/render_handler_agg.cpp 8 Oct 2006 14:00:20 -0000 1.3
@@ -34,6 +34,8 @@
// forward this exception.
+/* $Id: render_handler_agg.cpp,v 1.3 2006/10/08 14:00:20 nihilus Exp $ */
+
// Original version by Udo Giacomozzi and Hannes Mayr,
// INDUNET GmbH (www.indunet.it)
@@ -461,7 +463,7 @@
stroke.line_join(agg::round_join);
path.remove_all(); // Not obligatory in this case
- const int16_t *vertex = (int16_t*)coords;
+ const int16_t *vertex = static_cast<const int16_t*>(coords);
m_current_matrix.transform(&pnt, point(vertex[0], vertex[1]));
path.move_to(pnt.m_x * scale, pnt.m_y * scale);
Index: backend/render_handler_tri.cpp
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_tri.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- backend/render_handler_tri.cpp 7 Oct 2006 16:07:34 -0000 1.2
+++ backend/render_handler_tri.cpp 8 Oct 2006 14:00:20 -0000 1.3
@@ -35,6 +35,8 @@
//
//
+/* $Id: render_handler_tri.cpp,v 1.3 2006/10/08 14:00:20 nihilus Exp $ */
+
#include "render_handler_tri.h"
#ifndef RENDER_HANDLER_H
@@ -318,8 +320,8 @@
int cno, vno=0;
int16_t *vertex = (int16_t*)malloc((corner_count+1)*2*sizeof(int16_t));
for (cno=0; cno<corner_count; cno++) {
- vertex[vno ] = (float)corners[cno].m_x;
- vertex[vno+1] = (float)corners[cno].m_y;
+ vertex[vno ] = static_cast<int16_t>(corners[cno].m_x);
+ vertex[vno+1] = static_cast<int16_t>(corners[cno].m_y);
vno+=2;
}
// add one more point to close the polygon
Index: backend/render_handler_tri.h
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_tri.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- backend/render_handler_tri.h 7 Oct 2006 16:07:34 -0000 1.2
+++ backend/render_handler_tri.h 8 Oct 2006 14:00:20 -0000 1.3
@@ -35,6 +35,8 @@
//
//
+/* $Id: render_handler_tri.h,v 1.3 2006/10/08 14:00:20 nihilus Exp $ */
+
#ifndef GNASH_RENDER_HANDLER_TRI_H
#define GNASH_RENDER_HANDLER_TRI_H
Index: server/parser/shape_character_def.h
===================================================================
RCS file: /sources/gnash/gnash/server/parser/shape_character_def.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- server/parser/shape_character_def.h 8 Oct 2006 07:20:50 -0000 1.2
+++ server/parser/shape_character_def.h 8 Oct 2006 14:00:20 -0000 1.3
@@ -5,13 +5,12 @@
// Quadratic bezier outline shapes, the basis for most SWF rendering.
-/* $Id: shape_character_def.h,v 1.2 2006/10/08 07:20:50 nihilus Exp $ */
+/* $Id: shape_character_def.h,v 1.3 2006/10/08 14:00:20 nihilus Exp $ */
#ifndef GNASH_SHAPE_CHARACTER_DEF_H
#define GNASH_SHAPE_CHARACTER_DEF_H
-#include "styles.h"
#include "character_def.h" // for inheritance of shape_character_def
#include "tesselate.h"
#include "shape.h" // for path
- [Gnash-commit] gnash ChangeLog backend/render_handler.h backen...,
Markus Gothe <=
- [Gnash-commit] gnash ChangeLog backend/render_handler.h backen..., Markus Gothe, 2006/10/08
- [Gnash-commit] gnash ChangeLog backend/render_handler.h backen..., Sandro Santilli, 2006/10/09
- [Gnash-commit] gnash ChangeLog backend/render_handler.h backen..., Sandro Santilli, 2006/10/13
- [Gnash-commit] gnash ChangeLog backend/render_handler.h backen..., Udo Giacomozzi, 2006/10/16
- [Gnash-commit] gnash ChangeLog backend/render_handler.h backen..., Bastiaan Jacques, 2006/10/22