Class MemoryDumper


  • public class MemoryDumper
    extends Object
    Class that clean up memory after game quits
    Author:
    Darius Dinger
    • Constructor Detail

      • MemoryDumper

        public MemoryDumper()
    • Method Detail

      • dumpMemory

        public static void dumpMemory()
        Dumping all memory saved opengl stuff. ATTENTION: Only dump, if program is over (at exit)
      • addProgramm

        public static void addProgramm​(int programId)
        Adding shader program to dump after program exits
        Parameters:
        programId - Program to dump at exit
      • addShader

        public static void addShader​(int shaderId)
        Adding shader to dump after program exits
        Parameters:
        shaderId - Shader to dump at exit
      • addFramebuffer

        public static void addFramebuffer​(int framebufferId)
        Adding framebuffer to dump after program exits
        Parameters:
        framebufferId - Framebuffer to dump at exit
      • addRenderbuffer

        public static void addRenderbuffer​(int renderbufferId)
        Adding renderbuffer to dump after program exits
        Parameters:
        renderbufferId - Renderbuffer to dump at exit
      • addTexture

        public static void addTexture​(int textureId)
        Adding texture to dump after program exits
        Parameters:
        textureId - TextureData id to dump at exit
      • addAudioBuffer

        public static void addAudioBuffer​(int buffer)
        Adding audio buffer to dump after programm exits
        Parameters:
        buffer - Audio buffer id to dump at exit
      • addAudioSource

        public static void addAudioSource​(int source)
        Adding audio source to dump after programm exits
        Parameters:
        source - Audio source id to dump at exit