… | |
… | |
700 | m = SDL_ListModes (0, SDL_FULLSCREEN | SDL_OPENGL); |
700 | m = SDL_ListModes (0, SDL_FULLSCREEN | SDL_OPENGL); |
701 | |
701 | |
702 | if (m && m != (SDL_Rect **)-1) |
702 | if (m && m != (SDL_Rect **)-1) |
703 | while (*m) |
703 | while (*m) |
704 | { |
704 | { |
705 | if ((*m)->w >= 640 && (*m)->h >= 480) |
705 | if ((*m)->w >= 800 && (*m)->h >= 600) |
706 | { |
706 | { |
707 | AV *av = newAV (); |
707 | AV *av = newAV (); |
708 | av_push (av, newSViv ((*m)->w)); |
708 | av_push (av, newSViv ((*m)->w)); |
709 | av_push (av, newSViv ((*m)->h)); |
709 | av_push (av, newSViv ((*m)->h)); |
710 | av_push (av, newSViv (rgb)); |
710 | av_push (av, newSViv (rgb)); |
… | |
… | |
734 | |
734 | |
735 | if (RETVAL) |
735 | if (RETVAL) |
736 | { |
736 | { |
737 | av_clear (texture_av); |
737 | av_clear (texture_av); |
738 | |
738 | |
739 | SDL_WM_SetCaption ("Crossfire TRT Client " VERSION, "Crossfire TRT"); |
739 | SDL_WM_SetCaption ("Deliantra MORPG Client " VERSION, "Deliantra"); |
740 | #define GL_FUNC(ptr,name) gl.name = (ptr)SDL_GL_GetProcAddress ("gl" # name); |
740 | #define GL_FUNC(ptr,name) gl.name = (ptr)SDL_GL_GetProcAddress ("gl" # name); |
741 | #include "glfunc.h" |
741 | #include "glfunc.h" |
742 | #undef GL_FUNC |
742 | #undef GL_FUNC |
743 | } |
743 | } |
744 | } |
744 | } |
… | |
… | |
1055 | MODULE = CFPlus PACKAGE = CFPlus::Layout |
1055 | MODULE = CFPlus PACKAGE = CFPlus::Layout |
1056 | |
1056 | |
1057 | PROTOTYPES: DISABLE |
1057 | PROTOTYPES: DISABLE |
1058 | |
1058 | |
1059 | void |
1059 | void |
1060 | reset_glyph_cache () |
1060 | glyph_cache_backup () |
1061 | PROTOTYPE: |
1061 | PROTOTYPE: |
1062 | CODE: |
1062 | CODE: |
|
|
1063 | tc_backup (); |
|
|
1064 | |
|
|
1065 | void |
|
|
1066 | glyph_cache_restore () |
|
|
1067 | PROTOTYPE: |
|
|
1068 | CODE: |
1063 | tc_clear (); |
1069 | tc_restore (); |
1064 | |
1070 | |
1065 | CFPlus::Layout |
1071 | CFPlus::Layout |
1066 | new (SV *class) |
1072 | new (SV *class) |
1067 | CODE: |
1073 | CODE: |
1068 | New (0, RETVAL, 1, struct cf_layout); |
1074 | New (0, RETVAL, 1, struct cf_layout); |