Glcaml.

glcaml - Interface de Caml Objetivo para OpenGL
Baixe Agora

Glcaml. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Elliott Oti
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 1.1 MB

Glcaml. Tag


Glcaml. Descrição

Glcaml - Interface de Caml Objetivo para OpenGL A GLCAML é uma interface de Caml Objetivo para versões OpenGL 1.1, 1.2, 1.3, 1.4, 1,5, 2.0 e 2.1, além de extensões, para os sistemas operacionais Mac OS X, Windows, Linux e Solaris em máquinas de 32 e 64 bits .It consiste em três arquivos: glcaml.mli, glcaml.ml e glcaml_stub.c e destina-se a uma ligação compacta de queda em vez de uma grande biblioteca autônoma. As ligações são geradas com o arquivo Convert.ml usando limpo Arquivos de cabeçalho do projeto Glext no SourceForge. O GLCAML é uma ligação direta e não especialmente segura para o OpenGl.here são algumas principais características de "glcaml": · Inspirado por Camlgl.sourceforge.net, GlCaml carrega a biblioteca OpenGL dinamicamente ("opengl32.dll" no Windows ", libgl32.dll .so.1 "no Linux," libgl.dylib "no OS-X) · As funções OpenGL são carregadas dinamicamente e memorizadas, uma vez carregadas, para acelerar chamadas futuras. · As convenções de nomeação são exatamente as mesmas que no tradicional 'C' API OpenGL. · Constantes enumeradas (Glenums) estão no formato GL_ALL_CAPS. · Onde em C Uma combinação de glenums é passada para uma função, em Ocaml uma lista de glenums é passado · nomes de funções têm os mesmos nomes exatos em Ocaml como Em 'C' · Onde as funções OpenGL exigem uma matriz para entrada ou saída, um BIGARRAY do tipo apropriado é usado. · Para este fim, tipos para birrarays de bytes, flutuadores, ints, duplas etc. · A função set_failwith -> bool -> unidade determina se uma chamada GL com falha lança uma exceção de falha ou falha silenciosamente. · Isso permite Recuperação graciosa de funções OpenGL não disponíveis, se desejar. Esta ligação é totalmente gerada automaticamente e contém centenas de ligações de função, cuja grande maioria não foi testada. Use por sua conta e risco. O que há de novo nesta versão: · BireRrays não são mais necessários para usar as funções OpenGL. Os tipos de ocaml padrão (ints, flutuadores, boios e strings e matrizes correspondentes) são agora usados. · Constantes enumeradas (Glenums) foram substituídas por ints. Como resultado, não há mais constantes gl_all_caps; Estes foram substituídos por gl_no_caps ints · Uma exceção agora é sempre lançada se uma chamada OpenGL não estiver disponível. Isso ocorre porque silencioso falha pode deixar parâmetros mutáveis em um estado indefinido.


Glcaml. Software Relacionado

Ícones de Natal

ícones de Natal - uma coleção de ícones que permite celebrar os feriados de Natal na tela também ...

214 185 KB

Download