Revision 669bd663
Added by danij about 14 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- engine
- api
- dd_gl.h (diff)
- doomsday.def (diff)
- portable
- include
- src
- con_busy.c (diff)
- dgl_common.c (diff)
- edit_bias.c (diff)
- gl_draw.c (diff)
- gl_main.c (diff)
- net_main.c (diff)
- p_bmap.c (diff)
- r_draw.c (diff)
- r_lgrid.c (diff)
- r_lumobjs.c (diff)
- r_main.c (diff)
- rend_console.c (diff)
- rend_fakeradio.c (diff)
- rend_halo.c (diff)
- rend_list.c (diff)
- rend_main.c (diff)
- rend_model.c (diff)
- rend_particle.c (diff)
- rend_sky.c (diff)
- rend_sprite.c (diff)
- s_sfx.c (diff)
- sys_opengl.c (diff)
- ui2_main.c (diff)
- ui_main.c (diff)
- api
- engine
Reworked the engine's assumed default GL state so that GL_TEXTURE_2D is now off by default. Part 1 of 5. This should make life several magnitudes easier when we start to utilize other texture types... watch this space :-)
Removed direct GL texture unit state manipulation from the DGL interface. Now that nothing is using this its a good time to remove it from the public API.
Check for the presence of GL_EXT_texture_lod_bias and GL_EXT_framebuffer_object extensions (presently unused).
Check the availability of core GL features: cubemap and automatic mipmap gen (presently unused).