- merge v0.01 --> Añadido fileselector - Añadidas fuentes de Gem y Pure Data - pix2jpg incluído en Gem. Archivos de construcción de Gem modificados. - Añadido fichero ompiling.txt con instrucciones de compilación
		
			
				
	
	
		
			298 lines
		
	
	
	
		
			8.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			298 lines
		
	
	
	
		
			8.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| GEM ONLINE DOCUMENTATION CHAPTER 4: Known bugs
 | |
| ----------------------------------------------
 | |
| 
 | |
| ---------------------------- KNOWN BUGS -----------------------------
 | |
| 
 | |
| [pix_lumaoffset] crashes
 | |
| --------------
 | |
| POSTED 15/05/04
 | |
| --------------
 | |
| BUG: pix_lumaoffset crashes when the offset-factor is very high and fill+smooth is turned on
 | |
| ANS: yes; but we haven't found where the bug is hidden yet
 | |
| 
 | |
| loading movies leaks memory under Win32
 | |
| --------------
 | |
| POSTED 4/16/02
 | |
| --------------
 | |
| BUG: each time an AVI is loaded, the used memory increases for about 400k.
 | |
|      after some time (and opening MANY files) this will be too much...
 | |
| ANS: i fear, this is really a mikro$oft bug! (probably not;-))
 | |
| 
 | |
| 
 | |
| loading MPEG-movies crashes under Win32
 | |
| --------------
 | |
| POSTED 4/05/04
 | |
| --------------
 | |
| BUG: loading MPEG-movies (*.MPG) crashes pd
 | |
| ANS: MPEG is not really supported under the Win32-version of Gem
 | |
|      however Gem tries to decode MPEGs via QuickTime which might crash (see below)
 | |
| 
 | |
| loading AVI-movies does not work under Win32
 | |
| --------------
 | |
| POSTED 4/05/04
 | |
| --------------
 | |
| BUG: loading some AVI-movies with certain codecs does not work under Win2k and bigger.
 | |
| ANS: Gem is (still) using a rather old API for decoding videos. 
 | |
|      it might well be, that not all installed codecs are supported (e.g. Indeo-5)
 | |
| 
 | |
| 
 | |
| have to destroy / create window to change lighting state in buffer == 1
 | |
| --------------
 | |
| POSTED 11/07/98
 | |
| --------------
 | |
| BUG: If you want to change the lighting when GEM is running in single
 | |
|      buffer mode, you have to destroy and then create the window.
 | |
| ANS: hopefully we will drop single-buffer mode soon (enabling double-buffer feedback instead) (2004)
 | |
| 
 | |
| 
 | |
| WinNT pix_video object
 | |
| --------------
 | |
| POSTED 6/25/98
 | |
| -------------
 | |
| BUG: The WinNT pix_video object has a lot of problems.  It is not
 | |
|      very stable, tends to lock up the machine, etc.
 | |
| ANS: don't have much problems with it.
 | |
|      daniel's directshow-support enables support for most newer (ieee1394,usb) cameras under win,
 | |
|      although the interface is somewhat different than on other OS's
 | |
|      (eg: set dimensions via pop-up menu,...)
 | |
| 
 | |
| 
 | |
| splines are incorrect
 | |
| --------------
 | |
| POSTED 6/25/98
 | |
| --------------
 | |
| BUG: In preventing the crasher in the spline object, I have introduced
 | |
|      another bug.  Mainly, the end points don't get computed correctly.
 | |
| 
 | |
| 
 | |
| Polygon doesn't tesselate (ie, polygons sometimes look strange)
 | |
| --------------
 | |
| POSTED 5/19/97
 | |
| --------------
 | |
| BUG: Because the polygon object doesn't tesselate itself,
 | |
|      if it is concave, the behavior is undefined under OpenGL.
 | |
| 
 | |
| 
 | |
| glxContext memory leak
 | |
| --------------
 | |
| POSTED 5/18/97
 | |
| --------------
 | |
| BUG: The dummy glxContext doesn't ever get destroyed.  Use a static object
 | |
|      to create and destroy it when the DSO is loaded/unloaded.
 | |
| 
 | |
| 
 | |
| Indycam broken
 | |
| --------------
 | |
| POSTED 5/1/97
 | |
| --------------
 | |
| BUG: The Indycam object doesn't seem to work.  While getting the O2cam
 | |
|      up, I seem to have broken the Indycam object.  One known
 | |
|      bug is that the Indycam doesn't accept the dimen message.
 | |
| ANS: i don't have a running SGI with an indycam at hand, so i
 | |
|      don't know how to fix it
 | |
| 
 | |
| ---------------------------- FIXED BUGS -----------------------------
 | |
| 
 | |
| some geos don't render data from pix_movie correctly
 | |
| --------------
 | |
| POSTED 19/03/2004
 | |
| FIXED  20/03/2004
 | |
| --------------
 | |
| BUG: Some objects don't render images correctly
 | |
| ANS: Gem tries to use rectangle-textures when available
 | |
|      GLU-objects cannot handle such textures
 | |
| FIX: send a "mode 0" message to the [pix_texture]
 | |
| FIX2:put the specific GLU-code into Gem and fixed the problem
 | |
| 
 | |
| 
 | |
| some geos don't render data from pix_movie correctly
 | |
| --------------
 | |
| POSTED 4/24/99
 | |
| FIXED  20/03/2004
 | |
| --------------
 | |
| BUG: Sphere and cone don't texture map movie data correctly because
 | |
|      they ignore the texture coordinates that pix_movie sets.
 | |
| ANS: as long as we use the libGLU for these objects there is not much chance
 | |
|      to fix the core of this problem
 | |
| FIX: put the specific GLU-code into Gem and fixed the problem
 | |
| 
 | |
| 
 | |
| Cone and sphere ignore textCoords
 | |
| --------------
 | |
| POSTED 4/12/99
 | |
| FIXED  20/03/2004
 | |
| --------------
 | |
| BUG: The glu library is used to create the cone and sphere, so gem
 | |
|      doesn't control the texture coordinates used.
 | |
| FIX: put the specific GLU-code into Gem and fixed the problem
 | |
| 
 | |
| 
 | |
| text2d is messed up
 | |
| --------------
 | |
| FIXED 01/01/04
 | |
| POSTED 2/22/98
 | |
| --------------
 | |
| BUG: text2d doesn't really work at all.  There seems to be a bug
 | |
|      in the GLTT library which is messing up the rasterpos.
 | |
| FIX: use FTGL rather than GLTT
 | |
| 
 | |
| 
 | |
| curve is broken under Linux
 | |
| --------------
 | |
| FIXED  01/01/04
 | |
| POSTED 0/24/99
 | |
| --------------
 | |
| BUG: if curve is used under Linux, it core dumps when rendering.
 | |
|      It dumps on glMap1f(GL_MAP1_VERTEX_3, 0.0, 1.0, 3, m_numInputs, &(m_vert[0][0]));
 | |
| ANS: seems to work now
 | |
| 
 | |
| 
 | |
| model crashes when nothing is loaded
 | |
| ---------------
 | |
| FIXED  01/01/04
 | |
| POSTED 10/25/02
 | |
| ---------------
 | |
| BUG: if rendering is started without a model being loaded before, pd crashes
 | |
| ANS: seems to be fixed sime time ago...
 | |
| 
 | |
| 
 | |
| pix_imageInPlace crashes when nothing is loaded
 | |
| ---------------
 | |
| FIXED  01/01/04
 | |
| POSTED 10/25/02
 | |
| ---------------
 | |
| BUG: when trying to download non-existant images (by specifying the wrong
 | |
|      preload-name), pd-crashes
 | |
| ANS: seems to be fixed now...
 | |
| 
 | |
| 
 | |
| Can't process pix_movie data with pix objects
 | |
| --------------
 | |
| FIXED 4/15/02
 | |
| POSTED 4/24/99
 | |
| --------------
 | |
| BUG: pix_movie sends the data immediately to OpenGL,
 | |
|      so there is no chance to process the data.
 | |
| ANS: it does what it does; [pix_film] does not send the image-data immediately, so use it instead
 | |
| 
 | |
| 
 | |
| pix_2grey doesn't process the correct number of pixels
 | |
| --------------
 | |
| FIXED 2/19/00
 | |
| POSTED 2/18/00
 | |
| --------------
 | |
| BUG: The pixel count is calculated with addition instead of multiplying.
 | |
| ANS: Just changed how the calculation occurs.
 | |
| 
 | |
| 
 | |
| tablet not reset on exit
 | |
| --------------
 | |
| FIXED 1/24/99
 | |
| POSTED 8/29/98
 | |
| --------------
 | |
| BUG: If the user has a tablet, it is not reset to the default settings
 | |
|      on exit, making it unusable as a mouse.
 | |
| ANS: Just needed to do some more cleanup on exit.  Should be okay now.
 | |
| 
 | |
| 
 | |
| text object can't be found
 | |
| --------------
 | |
| FIXED 2/21/98
 | |
| POSTED 5/1/97
 | |
| --------------
 | |
| BUG: Because the text is a special keyword and object inside of
 | |
|      pd, the text object cannot be found as a GEM object.  The solution
 | |
|      is to rename it to something else.
 | |
| ANS: I am using a cool library called gltt which will render true type
 | |
|      fonts in OpenGL.
 | |
| 
 | |
| 
 | |
| Memory exception on WinNT
 | |
| --------------
 | |
| FIXED 12/15/97
 | |
| POSTED 11/30/97
 | |
| --------------
 | |
| BUG: If you use pix_image, then there is a memory exception (ie, crash) when
 | |
|      you exit Pd.  It doesn't happen while actually running Pd/GEM.
 | |
| ANS: Mysterious...it went away.
 | |
| 
 | |
| 
 | |
| Polygon and curve under NT
 | |
| --------------
 | |
| FIXED 10/21/97
 | |
| POSTED 10/21/97
 | |
| --------------
 | |
| BUG: The vertex calls are receiving 0, 0, 0 for x, y, z
 | |
| ANS: Extra type * parameter in the vert_* calls
 | |
| 
 | |
| 
 | |
| Single buffering under NT
 | |
| --------------
 | |
| FIXED 10/21/97
 | |
| POSTED 10/19/97
 | |
| --------------
 | |
| BUG: Single buffering doesn't work under NT.
 | |
| ANS: Need an explicit glFlush().  gemHead calls glFlush after a bang message.
 | |
| 
 | |
| 
 | |
| Geos texture coordinates
 | |
| --------------
 | |
| FIXED 10/17/97
 | |
| POSTED 6/16/97
 | |
| --------------
 | |
| BUG: The vertex and texture coordinates should start so that the first
 | |
|      S,T is 0,0
 | |
| ANS: Just did it.
 | |
| 
 | |
| 
 | |
| pix_composite is backwards
 | |
| --------------
 | |
| FIXED  7/12/97
 | |
| POSTED 6/16/97
 | |
| --------------
 | |
| BUG: The pix_composite object should have its inlets swapped.  Conceptually
 | |
|      it doesn't make sense the way it works currently.
 | |
| FIX: Just did it.
 | |
| 
 | |
| 
 | |
| pix_convolve is broken
 | |
| --------------
 | |
| FIXED  7/13/97
 | |
| POSTED 6/16/97
 | |
| --------------
 | |
| BUG: Sometimes pix_convolve doesn't work - seems to do with the scale factor
 | |
| ANS: I'm not sure why it wasn't working.  I have hammered it with a variey
 | |
|      of kernels and scales and never had a problem...
 | |
| ANS2: I found a bug where pix_image didn't automatically refresh its image
 | |
|       at the start of rendering
 | |
| 
 | |
| 
 | |
| pix_alpha is backwards
 | |
| --------------
 | |
| FIXED  7/12/92
 | |
| POSTED 6/16/97
 | |
| --------------
 | |
| BUG: Sometimes it works, sometimes it doesn't
 | |
| ANS: Swapped around the inlet creations
 | |
| 
 | |
| 
 | |
| polygon's first inlet doesn't work
 | |
| --------------
 | |
| FIXED  5/18/97
 | |
| POSTED 5/17/97
 | |
| --------------
 | |
| BUG: The first vertex of polygon doesn't work.  It is always set to the
 | |
|      origin.  Also, polygon defaults to line drawing.  Check Curve for
 | |
|      the same problems (it is derived from polygon).
 | |
| ANS: The first inlet no longer takes the first vertex.  I added another
 | |
|      inlet.
 | |
| 
 | |
| 
 | |
| fonts do not load
 | |
| --------------
 | |
| FIXED  4/02/02
 | |
| POSTED 4/01/02
 | |
| --------------
 | |
| BUG: the example fonts for text2d/text3d do not load
 | |
| FIX: accidentally i did a dos2unix to the *.ttf files. this damaged them.
 | |
|      Get new ones from ftp://iem.at/pd/Externals/GEM/misc
 |