aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_manager.h
Commit message (Collapse)AuthorAgeFilesLines
* Drop GLframebuffer typedef and just use struct gl_framebufferKristian Høgsberg2010-10-131-1/+1
|
* st/mesa: Clean up header file inclusion in st_manager.h.Vinson Lee2010-08-051-2/+5
| | | | | | | | Include mtypes.h for GLcontext, gl_buffer_index, and GLframebuffer symbols. Include p_compiler.h for boolean symbol. Include st_context.h in st_cb_eglimage.c as it previously included st_context.h indirectly through st_manager.h.
* st/mesa: Add support for multiple APIs.Chia-I Wu2010-06-291-3/+0
| | | | | Add st_gl_api_create_es1 and st_gl_api_create_es2 to create OpeGL ES 1.1 and OpenGL ES 2.0 contexts respectively.
* Fix copyright headers.Chia-I Wu2010-04-101-5/+6
| | | | | | Update the warranty disclaimer to use the more general "THE AUTHORS OR COPYRIGHT HOLDERS". This is done manually on files created by me. Hope that I do not miss anything.
* st/mesa: Implement GL_OES_EGL_image driver hooks.Chia-I Wu2010-04-041-0/+4
| | | | | Use st_manager::get_egl_image to look up GLeglImageOES and implement EGLImageTargetTexture2D and EGLImageTargetRenderbufferStorage.
* st/mesa: Implement st_api.h.Chia-I Wu2010-03-121-0/+47
There is currently no user of this new interface. As the inteface can coexist with st_public.h, everthing should work as before. ST_TEXTURE_2D is both defined by st_public.h and st_api.h. Reorder the headers in st/dri to avoid conflicts.