나는 GDB가 SDL_GL_SwapBuffers에서 오는 것이라고 말하는 segfault를 얻고 있습니다. 그러나, 나는 왜 상상할 수 없다. SDL 문서에는 이중 버퍼링이 허용된다는 점을 제외하고는 swapBuffers를 호출하기위한 특정 사전 조건이 없습니다. OpenGL을 초기화하는 동안 켜야하는 옵션입니까, 아니면 하드웨어 기능입니까? 내 코드 :
이것은 C++에서 응용 프로그램 용 그래픽 및 SDL 용 OpenGL을 사용하는 첫 번째 "게임"입니다. 기능적 응용 프로그램 창을 만들고 악마 텍스처 라이브러리로 텍스처를 완전히로드하고 그릴 수 있으므로 코드가 작동하는 것 같습니다. 문제는 런타임에 발생합니다. Windows 작업 관리자에 따르면 내 메모리 사용량은 약 13,900에서 시작하지만 4 분
저는 Xcode와 함께 opengl SDL 템플릿을 사용하고 있습니다. Atlantis 코드를 제거하고 주 확장자를 .mm으로 변경 한 다음 drawGL에 테스트 코드를 추가했습니다. drawGL 내부의이 점에서 간단한 삼각형 (즉치 모드 사용)을 그려 보면 흰색 삼각형이되지만, 꼭지점 버퍼 객체를 사용하여 그릴 코드를 추가하면 검정색 창이됩니다. glCl
저는 간단한 Roguelike 게임을하고 SDL을 디스플레이로 사용하고 있습니다. 게임용 그래픽은 배경이 검은 색이고 글꼴이 흰색 인 코드 페이지 437의 이미지입니다. 이미 착색되어있는 많은 별도의 이미지 파일을 사용하는 대신 하나의 이미지 파일을 사용하고 메모리에로드 될 때 색상을 교체하려고합니다. 코드 페이지를 스프라이트 시트로 분할하는 코드는 제대로
http://lazyfoo.net/SDL_tutorials/index.php에서 SDL 자습서를 진행하고 있으며 키 누르기 작업을하고있는 자습서 8에 머물러 있습니다. 모든 것을, 잘 작동 //Our Main application loop
while(!quit){
if(SDL_PollEvent(&curEvents)){
if(curEve
비디오 플레이어 용 GUI 모크 업 프로그램을 만들고 싶습니다. 따라서 실제 비디오를 재생할 때 일부 메뉴 그림을 보여주는 것입니다. C 및 SDL로 만든 프로그램을 사용하여 사진을로드하고 슬라이드 쇼를 만들었지 만 투명 필름을 사용하여 비디오 위에 올려 놓는 방법을 모르겠습니다. 힌트가 있습니까? ps. 나는 보통 Python과 C로 프로그램을 작성 했으
C++을 사용하여이 간단한 게임을 SDL로 작성 했으므로 이제 Windows를 사용하는 일부 친구들에게 보여주고 싶습니다. 저는 Code :: Blocks를 사용하여 우분투 9.10에서 제 프로그램을 작성했습니다. 저는 소스 코드를 가져 와서 설치하고 실행할 수 있도록 Windows 설치 프로그램을 만들고 싶습니다. 어떻게해야합니까?