Giter VIP home page Giter VIP logo

chien2d's People

Contributors

pvwradtke avatar

chien2d's Issues

Freezes aleatorios com texturas 256x256

Apos carregar uma imagem com o comando C2D2_CarregaSpriteSet de tamanho 
256x256, ocorrem freezes aleatorios (~95% de no minimo 50 execucoes) na 
execucao do programa numa parte nao relacionada com o Chien2d.

O comando usado foi o seguinte:

unsigned int grama = C2D2_CarregaSpriteSet("graficos/grama.bmp",256,256);

Apos ter executado o comando acima na main() e sem referenciar o spriteset pelo 
resto do programa, ocorrem freezes numa funcao de outra biblioteca 
(especificamente, cpSpaceHashInsert() da engine de fisica Chipmunk 5.3.1).

Ao carregar arquivos de 64x64 o freeze nao acontece (sucesso em 100% de 30 
execucoes).

Notas:
-Usando C2D2_DESENHO_OPENGL e C2D2_JANELA
-A textura eh carregada e desenhavel (usando C2D2_DesenhaSpriteEfeito())
-Basta carregar o arquivo em qualquer parte do programa, nao eh necessario 
desenhar ou referenciar o spriteset em outras partes do programa para que o 
travamento aconteca
-Freezes sao mais frequentes quando o aplicativo usa mais memoria.
-Foram testadas texturas de 256x256 em formato png e bmp.

Problema reproduzido em duas maquinas rodando Ubuntu 10.04 LTS 32-bits com as 
ultimas atualizacoes, ambas com 2G de memoria RAM.

Original issue reported on code.google.com by [email protected] on 14 Oct 2010 at 4:49

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.