Alibek Omarov
|
9421457b3a
|
engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h
|
2019-11-24 03:52:08 +03:00 |
Alibek Omarov
|
1f308a43c8
|
engine: fix build after lowmemory rebase
|
2019-11-02 08:56:07 +03:00 |
Alibek Omarov
|
9d826016b0
|
engine: finish sdl1.2 port
|
2019-11-02 08:56:07 +03:00 |
Alibek Omarov
|
4d5e7c0557
|
platform: minify changes, use SDL_VERSION_ATLEAST macro(left unfinished)
|
2019-11-02 08:56:07 +03:00 |
Alibek Omarov
|
8dafbaeda2
|
engine: platform: sdl: dirty wip sdl1.2 port
|
2019-11-02 08:56:07 +03:00 |
mittorn
|
7f6395fa7d
|
ref: display transformation API
|
2019-10-31 01:36:07 +07:00 |
Alibek Omarov
|
dc207a449c
|
engine: fix -Werror=strict-prototypes
|
2019-10-05 02:09:45 +03:00 |
Alibek Omarov
|
7be094b563
|
sdl: vid: prevent infinite recursion if SDL failed create window with selected GL attributes
|
2019-08-03 19:01:35 +03:00 |
Alibek Omarov
|
4beba75159
|
engine: fix various compiler warnings
|
2019-07-13 23:25:03 +03:00 |
Alibek Omarov
|
f2d588574c
|
sdl: vid: fix engine window being restored immediately after being maximized
|
2019-06-30 16:19:34 +03:00 |
Alibek Omarov
|
413882a8d5
|
sdl: fix typos
|
2019-06-29 23:25:00 +03:00 |
Alibek Omarov
|
c92f8f71a7
|
sdl: vid: allow to build with earlier versions of SDL2
|
2019-06-29 22:59:13 +03:00 |
Alibek Omarov
|
eb22ff53c4
|
sdl: vid: fix washed out screen on Windows and probably other platforms(#50)
|
2019-06-29 20:40:23 +03:00 |
Alibek Omarov
|
90ff7f24b3
|
sdl: vid: fix building with older SDL2
|
2019-05-29 18:41:43 +03:00 |
Alibek Omarov
|
2e953bd1a9
|
ref_api: remove GL_OnContextCreated, remove return value of GL_RenderFrame
|
2019-05-12 18:02:59 +03:00 |
Alibek Omarov
|
57f9e7dda6
|
sdl: vid: fix forgotten return, slightly refactor SW_UnlockBuffer
|
2019-05-12 17:49:20 +03:00 |
Alibek Omarov
|
29a48cb34c
|
sdl: vid: fix disabling vsync when loading a level
|
2019-05-02 18:07:27 +03:00 |
Alibek Omarov
|
99478ba9bd
|
sdl: vid: fix unitialized variables, better warning report
|
2019-04-13 21:49:01 +03:00 |
Alibek Omarov
|
211d3c5213
|
sdl: vid: refactor context creation, fix crash on exit on REF_SOFTWARE
|
2019-04-13 20:34:32 +03:00 |
mittorn
|
d5b6ccb3e2
|
ref: REF_SOFTWARE support with SDL_Surface/SDL_Renderer
|
2019-04-11 22:19:08 +07:00 |
Alibek Omarov
|
a9cf3357c7
|
ref: move GLES driver hint to SetAttribute as we don't choose GLES renderer in compile-time anymore
|
2019-04-04 22:43:33 +03:00 |
Alibek Omarov
|
92b89936b3
|
ref: make API thinner by moving simple calls into EngineGetParm(RenderGetParm with ref extensions), fix some UBs
|
2019-03-22 16:36:46 +03:00 |
mittorn
|
57320c0c25
|
ref: get rid of vidState, add GL_SwapBuffers to engine exports
|
2019-03-16 11:58:44 +07:00 |
Alibek Omarov
|
e5000742f1
|
ref: context creating prototype, not working yet
|
2019-03-16 05:15:32 +03:00 |
Alibek Omarov
|
e193ac2c04
|
ref: more @mittorn's changes on RefAPI
|
2019-02-23 21:49:46 +03:00 |
Alibek Omarov
|
99bd7c81da
|
ref: render code moved out of engine, doesn't compile, first API prototype
|
2019-02-18 21:25:26 +03:00 |
mittorn
|
23d0f33ad1
|
Refactor extension detection, add VBO detection
|
2019-02-07 00:36:15 +07:00 |
Alibek Omarov
|
103a2fccaa
|
sdl: vid: rework safegl option
|
2019-01-27 02:26:23 +03:00 |
mittorn
|
aed53c4fda
|
Do not spam in console if vsync not availiable
|
2018-12-05 23:56:41 +07:00 |
a1batross
|
0964fb11e4
|
sdl: partially fix maximizing window on Windows
|
2018-11-29 21:43:51 +03:00 |
Alibek Omarov
|
25d8a94c1c
|
engine: fix implicit declaration, remove dead MsgDev now, fix const modifier loss in host.c
|
2018-11-16 15:25:04 +03:00 |
Night Owl
|
d4e5e609af
|
Do not break video subsystem initialization.
|
2018-11-05 15:39:00 +05:00 |
Alibek Omarov
|
a03aa3ddb3
|
Merge 4281 update
|
2018-10-28 00:39:29 +03:00 |
Alibek Omarov
|
7390d11505
|
platform_sdl: adapt SDL backend code to new platform backends system
|
2018-10-22 00:28:24 +03:00 |
Alibek Omarov
|
216b4f4147
|
vid_sdl: fix incorrect video modes list length
|
2018-10-10 23:36:34 +03:00 |
Alibek Omarov
|
844b3a39a7
|
vid_sdl: fix GL_UpdateContext, fix window created outside screen if positions were negative
|
2018-10-10 20:01:54 +03:00 |
Alibek Omarov
|
2edbcb996d
|
Merge 4150 update. Fix some mistypings. Rename CL_IsQuakeCompatible to Host_IsQuakeCompatible, as it may be used in whole engine and even in dedicated builds. IN_RecalcCenter was not added, window center positions should be updated by backends.
|
2018-06-19 16:59:53 +03:00 |
Alibek Omarov
|
7cdead7bac
|
Merge 4143 update
|
2018-06-12 12:18:14 +03:00 |
Alibek Omarov
|
f26ac52102
|
Merge 4140 update
|
2018-06-11 14:04:50 +03:00 |
lewa_j
|
43b746d2f8
|
Fix MinGW build
|
2018-05-13 23:25:51 +03:00 |
Alibek Omarov
|
becd0eba03
|
Possibility to use dedicated version with SDL(it's used only by internal timer)
|
2018-05-01 17:30:33 +03:00 |
Alibek Omarov
|
3f2a8f7704
|
Remove vid_mode. VID_GetModeString now returns only supported modes from SDL2
|
2018-04-29 09:21:23 +03:00 |
Alibek Omarov
|
fc7ed1ab75
|
Add SDL video backend
|
2018-04-17 03:44:17 +03:00 |