
gokernel
(usa Linux Mint)
Enviado em 08/05/2019 - 18:39h
Olá pessoal !!!
Estava usando o compilador TCC para compilar uma API ...
Depois fiz o teste de compilar com o compilador GCC ... para minha surpresa, vai o resultado do teste:
---------------------------------------------------------------
1: Usando o compilador TCC no programa ( sg_gcc_Linux_FB_64.c ) o FPS foi em média:
1090
2: Usando o compilador GCC no programa ( sg_gcc_Linux_FB_64.c ) o FPS foi em média:
2330
---------------------------------------------------------------
Superou até um teste usando a biblioteca SDL ( 2290 FPS ) ... <<<<<<< EDITADO ... EDITADO >>>>>>>
Resumo:
Por decepção parei de usar o compilador TCC ... ;)
E eu me matando de codar para obter excelente desempenho, se o compilador não ajudava na velocidade de execução... sorry TCC.
OBS:
A versão do TCC que usava é a 0.9.26 ...
Resultado podem ser vistos aqui:
https://github.com/gokernel2017/sgFrameBuffer_for_TCC
Os arquivos são:
a - CODIGO PARA GCC: sg_gcc_Linux_FB_64.c
b - BINÁRIO GCC: sg_gcc_Linux_FB_64
b - BINÁRIO TCC: sg_tcc_Linux_FB_64
OBS: Esses programas só funcionam (corretamente) em modo Frame Buffer ... sem interface gráfica.