Re: Squeezing out bytes of the jogl jars: GL4bcImpl

Posted by Sven Gothel on
URL: https://forum.jogamp.org/Squeezing-out-bytes-of-the-jogl-jars-GL4bcImpl-tp4025532p4025541.html

On 07/16/2012 01:45 PM, gouessej [via jogamp] wrote:
> Hi
>
> No, you need this class, it contains the implementation of the backward
> compatible profile. Rather remove its equivalent for the forward compatible
> profile as you probably don't need it yet.

GL4bcImpl is the GL implementation class for all non-ES GL interfaces,
so you need it. This was a decision to save a lot of space, since it
is the containing set of all GL features. Only on mobile we have a GLES2Impl,
which is much smaller.

BTW .. saving space/performance for Applets is not that straightfwd as
you might think. Most important:
  - the least JAR/JNLP files as possible (-> use the *all* packages)
  - compression: provide pack200

However, if you or others find another very useful combination of
packages and reduce a fundamental portion of size, I am listening.

~Sven


signature.asc (910 bytes) Download Attachment