1*61046927SAndroid Build Coastguard Worker 2*61046927SAndroid Build Coastguard Worker Mesa 5.0 release notes 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard Worker November 13, 2002 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard Worker PLEASE READ!!!! 7*61046927SAndroid Build Coastguard Worker 8*61046927SAndroid Build Coastguard Worker 9*61046927SAndroid Build Coastguard Worker 10*61046927SAndroid Build Coastguard WorkerIntroduction 11*61046927SAndroid Build Coastguard Worker------------ 12*61046927SAndroid Build Coastguard Worker 13*61046927SAndroid Build Coastguard WorkerMesa uses an even/odd version number scheme like the Linux kernel. 14*61046927SAndroid Build Coastguard WorkerEven-numbered versions (such as 5.0) designate stable releases. 15*61046927SAndroid Build Coastguard WorkerOdd-numbered versions (such as 4.1) designate new developmental releases. 16*61046927SAndroid Build Coastguard Worker 17*61046927SAndroid Build Coastguard WorkerMesa 5.0 is basically just a stabilization of Mesa 4.1. To see a list of 18*61046927SAndroid Build Coastguard Workerbug fixes, etc. see the VERSIONS file. 19*61046927SAndroid Build Coastguard Worker 20*61046927SAndroid Build Coastguard Worker 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard WorkerNew Features in Mesa 5.0 23*61046927SAndroid Build Coastguard Worker------------------------ 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard WorkerMesa 5.0 supports OpenGL 1.4. Note Mesa's versioning convention: 26*61046927SAndroid Build Coastguard Worker 27*61046927SAndroid Build Coastguard Worker OpenGL Version Mesa Version 28*61046927SAndroid Build Coastguard Worker ------------------------------ 29*61046927SAndroid Build Coastguard Worker 1.0 1.x 30*61046927SAndroid Build Coastguard Worker 1.1 2.x 31*61046927SAndroid Build Coastguard Worker 1.2 3.x 32*61046927SAndroid Build Coastguard Worker 1.3 4.x 33*61046927SAndroid Build Coastguard Worker 1.4 5.x 34*61046927SAndroid Build Coastguard Worker 35*61046927SAndroid Build Coastguard WorkerOpenGL 1.4 (and Mesa 5.0) incorporates the following OpenGL extensions as 36*61046927SAndroid Build Coastguard Workerstandard features: 37*61046927SAndroid Build Coastguard Worker 38*61046927SAndroid Build Coastguard Worker GL_ARB_depth_texture 39*61046927SAndroid Build Coastguard Worker GL_ARB_shadow 40*61046927SAndroid Build Coastguard Worker GL_ARB_texture_env_crossbar 41*61046927SAndroid Build Coastguard Worker GL_ARB_texture_mirror_repeat 42*61046927SAndroid Build Coastguard Worker GL_ARB_window_pos 43*61046927SAndroid Build Coastguard Worker GL_EXT_blend_color 44*61046927SAndroid Build Coastguard Worker GL_EXT_blend_func_separate 45*61046927SAndroid Build Coastguard Worker GL_EXT_blend_logic_op 46*61046927SAndroid Build Coastguard Worker GL_EXT_blend_minmax 47*61046927SAndroid Build Coastguard Worker GL_EXT_blend_subtract 48*61046927SAndroid Build Coastguard Worker GL_EXT_fog_coord 49*61046927SAndroid Build Coastguard Worker GL_EXT_multi_draw_arrays 50*61046927SAndroid Build Coastguard Worker GL_EXT_point_parameters 51*61046927SAndroid Build Coastguard Worker GL_EXT_secondary_color 52*61046927SAndroid Build Coastguard Worker GL_EXT_stencil_wrap 53*61046927SAndroid Build Coastguard Worker GL_SGIS_generate_mipmap 54*61046927SAndroid Build Coastguard Worker 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard Worker 57*61046927SAndroid Build Coastguard WorkerDevice Driver Status 58*61046927SAndroid Build Coastguard Worker-------------------- 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard WorkerA number of Mesa's software drivers haven't been actively maintained for 61*61046927SAndroid Build Coastguard Workersome time. We rely on volunteers to maintain many of these drivers. 62*61046927SAndroid Build Coastguard WorkerHere's the current status of all included drivers: 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard Worker 65*61046927SAndroid Build Coastguard WorkerDriver Status 66*61046927SAndroid Build Coastguard Worker---------------------- --------------------- 67*61046927SAndroid Build Coastguard WorkerXMesa (Xlib) implements OpenGL 1.4 68*61046927SAndroid Build Coastguard WorkerOSMesa (off-screen) implements OpenGL 1.4 69*61046927SAndroid Build Coastguard WorkerFX (3dfx Voodoo1/2) implements OpenGL 1.3 70*61046927SAndroid Build Coastguard WorkerSVGA implements OpenGL 1.3 71*61046927SAndroid Build Coastguard WorkerWind River UGL implements OpenGL 1.3 72*61046927SAndroid Build Coastguard WorkerWindows/Win32 implements OpenGL 1.4 73*61046927SAndroid Build Coastguard WorkerDOS/DJGPP implements OpenGL 1.3 74*61046927SAndroid Build Coastguard WorkerGGI implements OpenGL 1.3 75*61046927SAndroid Build Coastguard WorkerDOS implements OpenGL 1.4 76*61046927SAndroid Build Coastguard WorkerBeOS needs updating (underway) 77*61046927SAndroid Build Coastguard WorkerAllegro needs updating 78*61046927SAndroid Build Coastguard WorkerD3D needs updating 79*61046927SAndroid Build Coastguard Worker 80*61046927SAndroid Build Coastguard WorkerNote: supporting OpenGL 1.4 (vs. 1.3 or 1.2) usually only requires that the 81*61046927SAndroid Build Coastguard Workerdriver call the _mesa_enable_1_4_extensions() function. 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard Worker---------------------------------------------------------------------- 85