Surface em SDL.

0 views
Skip to first unread message

Toy

unread,
Nov 4, 2009, 9:01:07 AM11/4/09
to gd...@googlegroups.com
Saudações Pessoal,

Estava aqui pesquisando por quê já tive problema parecido, mas na
época havia mudado o foco do projeto, e agora o mesmo problema/dúvida
reapareceu em outro projeto. Alguém aqui que programe com SDL já viu
se é possível dois processos distintos em SDL(programas com pid
diferentes) compartilharem a mesma surface ?

Havia lido em algum lugar que é possível através do uso de vars do
SO...mas não lembro realmente como era...

Alguém?

Abraços,
ToY

Paulo Pinheiro

unread,
Nov 4, 2009, 11:32:37 AM11/4/09
to gd...@googlegroups.com
Não sei qual ambiente você trabalha, mas pode tentar também memória compartilhada.



--
Paulo Victor de Almeida Pinheiro
------------------------------
Laboratório de Redes de Comunicação e  Segurança da Informação - LARCES
Mestrado em Ciência da Computação - UECE

Toy

unread,
Nov 5, 2009, 6:48:19 AM11/5/09
to gd...@googlegroups.com
Salve Paulo,

Trabalho no Linux, e a solução da memória compartilhada também foi
indicada pelo David.
Uma solução que ainda não testei, mas que diante mão já abre um
precedente para um buffer overflow, claro que podemos adicionar um
contraldor mais robusto, mas isso extenderia um pouco mais o tempo do
projeto.

Encontrei uma outra solução, no entanto essa fica mais apregoada as
dependências do sistema. Para min, tudo bem, que não pretendo executar
o mesmo programa em outra plataforma.

Assim que terminar essa aventura aqui descrevo a solução encontrada.

Brigadão Paulo e David!
Toy


2009/11/4 Paulo Pinheiro <paulovicto...@gmail.com>:
--
ToY

Paulo Pinheiro

unread,
Nov 5, 2009, 12:43:53 PM11/5/09
to gd...@googlegroups.com
Fala toy,

Fiquei curioso com a solução que você encontrou, aguardo informações :) , só não entendi pq o shm cria problemas relacionados à buffer overflow, pq?

abraço,

2009/11/5 Toy <toym...@gmail.com>
Reply all
Reply to author
Forward
0 new messages