Lines Matching full:mesa
1 Mesa 7.10 Release Notes / January 7, 2011
4 Mesa 7.10 is a new development release. People who are concerned with
6 for Mesa 7.10.1.
8 Mesa 7.10 implements the OpenGL 2.1 API, but the version reported by
73 The mesa meta save/restore code doesn't ref the current GLSL program
225 - mesa: include mfeatures.h in formats.c
232 - mesa: don't call valid_texture_object() in non-debug builds
252 - mesa: don't advertise bogus GL_ARB_shading_language_120 extension
255 - mesa: fix assertions to handle srgb formats
256 - st/mesa: add missing MESA_FORMAT_S8 case in
258 - st/mesa: use the wrapped renderbuffer in CopyPixels()
282 - st/mesa: replace assertion w/ conditional in framebuffer invalidation
286 - mesa: remove assertion w/ undeclared variable texelBytes
290 - mesa: reformatting, comments, code movement
294 - mesa: remove post-convolution width/height vars
301 - st/mesa: fix regressions in glDrawPixels(GL_STENCIL_INDEX)
302 - st/mesa: reformatting in st_cb_drawpixels.c
303 - st/mesa: use GLuint to avoid problem w/ uint not defined on mingw32
304 - st/mesa: update function name, comments
307 - mesa: fix mesa version string construction
312 - mesa: add GL_RG case to \_mesa_source_buffer_exists()
313 - mesa: add missing cases for packing red/green images
314 - st/mesa: added cases for GL_COMPRESSED_RED/RG in st_choose_format()
317 - mesa: driver hook for primitive restart
318 - mesa: set/get primitive restart state
319 - mesa: API spec for primitive restart
320 - mesa: regenerated files with primitive restart
321 - mesa: plug in primitive restart function
324 - st/mesa: support for primitive restart
335 - mesa: move declaration before code
337 - mesa: 80-column wrapping
338 - mesa: simplify fbo format checking code
339 - mesa: split up the image.c file
340 - mesa: add pixel packing for unscaled integer types
341 - mesa: \_mesa_ClearColorIuiEXT() and \_mesa_ClearColorIiEXT()
342 - mesa: \_mesa_is_format_integer() function
343 - mesa: minor reformatting, clean-ups
344 - mesa: added \_mesa_is_fragment_shader_active() helper
345 - mesa: new glDrawPixels error check for integer formats
347 - mesa: added new gl_extensions::EXT_gpu_shader4 field
348 - mesa: added new gl_framebuffer::_IntegerColor field
349 - mesa: added glGet query for GL_RGBA_INTEGER_MODE_EXT
350 - mesa: compute \_IntegerColor field in
352 - mesa: added cases for GL_EXT_texture_integer formats
353 - mesa: added cases for GL_EXT_texture_integer
354 - st/mesa: add format selection for signed/unsigned integer formats
355 - mesa: simplify target_can_be_compressed() function
358 - mesa: regenerated API files for GL_EXT_texture_integer
359 - mesa: plug in GL_EXT_texture_integer functions
360 - mesa: display list support for GL_EXT_texture_integer
361 - st/mesa: be smarter choosing texture format for glDrawPixels()
363 - mesa: silence enum comparison warning
364 - mesa: fix uninitialized var warning
370 - mesa: additional glReadPixels error checks for GL_EXT_texture_integer
371 - mesa: additional switch cases for GL_EXT_texture_integer
372 - mesa: additional teximage error checks for GL_EXT_texture_integer
373 - mesa: do integer FB / shader validation check in
375 - mesa: call \_mesa_valid_to_render() in glDrawPixels, glCopyPixels,
377 - mesa: remove the unused \_mesa_is_fragment_shader_active() function
378 - mesa: fix bug in \_mesa_is_format_integer()
379 - mesa: rename function to \_mesa_is_format_integer_color()
380 - mesa: remove 'normalized' parameter from
386 - mesa: plug in stubs for glBindFragDataLocation(),
388 - mesa: add glGetUniformuiv(), plug in uint glUniform funcs
389 - mesa: plug in more GL_EXT_gpu_shader4 functions
390 - mesa: add new GLvertexformat entries for integer-valued attributes
391 - mesa: implement integer-valued vertex attribute functions
392 - mesa: add gl_client_array::Integer field and related vertex array
394 - mesa: consolidate glVertex/Color/etcPointer() code
395 - mesa: state/queries for GL_MIN/MAX_PROGRAM_TEXEL_OFFSET_EXT
396 - mesa: glArrayElement support for integer-valued arrays
397 - mesa: clean-up array element code
398 - mesa: add extension table entry for GL_EXT_gpu_shader4
399 - mesa: remove obsolete comment
400 - mesa: fix incorrect type in \_mesa_texstore_rgba_int16()
401 - mesa: fix integer cases in \_mesa_is_legal_format_and_type()
402 - mesa: add const qualifier to \_mesa_is_legal_format_and_type()
403 - mesa: additional integer formats in \_mesa_bytes_per_pixel()
404 - mesa: pixel transfer ops do not apply to integer-valued textures
405 - mesa: remove dead code
407 - mesa: use GLubyte for edge flag arrays
408 - mesa: move the gl_config struct declaration
410 - mesa: remove always-false conditional in check_compatible()
411 - mesa: fix aux/accum comment and error message mixups
414 - mesa: silence new warnings in texobj.c
416 - mesa: code to unpack RGBA as uints
428 - mesa: consolidate pixel packing/unpacking code
429 - mesa: rename vars in pixel pack/unpack code
430 - mesa: implement uint texstore code
431 - mesa: remove stray GL_FLOAT case in \_mesa_is_legal_format_and_type()
432 - mesa: make fixed-pt and byte-valued arrays a runtime feature
435 - mesa: no-op glBufferSubData() on size==0
436 - mesa: #include mfeatures.h in enums.h
437 - mesa: improve error message
438 - mesa: add missing formats in \_mesa_format_to_type_and_comps()
439 - mesa: handle more pixel types in mipmap generation code
440 - mesa: make glIsBuffer() return false for never bound buffers
441 - mesa: fix glDeleteBuffers() regression
443 - mesa: consolidate assertions in teximage code
451 - st/mesa: fix glDrawPixels(depth/stencil) bugs
453 - mesa: add more work-arounds for acoshf(), asinhf(), atahf()
455 - mesa: fix error messages and minor reindenting
456 - mesa: whitespace cleanups
457 - mesa: 80-column wrapping
458 - mesa: reorder texture_error_check() params
459 - mesa: minor clean-ups in context code
460 - mesa: upgrade to glext.h version 66
461 - mesa: pass gl_format to \_mesa_init_teximage_fields()
462 - mesa: fix error msg typo
464 - mesa: hook up GL 3.x entrypoints
466 - mesa: fix get_texture_dimensions() for texture array targets
470 - mesa: rename, make \_mesa_register_file_name() non-static
471 - mesa: \_mesa_valid_register_index() to validate register indexes
472 - mesa: replace #defines with new gl_shader_type enum
473 - mesa: use gl_shader_type enum
476 - mesa: add assertion and update comment in \_mesa_format_image_size()
477 - mesa: added \_mesa_format_image_size64()
479 - st/mesa: fix mapping of zero-sized buffer objects
481 - mesa: raise max texture sizes to 16K
483 - mesa: replace large/MAX_WIDTH stack allocations with heap allocations
484 - mesa: replace large/MAX_WIDTH stack allocations with heap allocations
487 - st/mesa: avoid large stack allocations in readpixels code
488 - mesa: replace more MAX_WIDTH stack allocations with heap allocations
491 - mesa: fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME query
492 - mesa: return GL_FRAMEBUFFER_DEFAULT as FBO attachment type
494 - mesa: consolidate some compiler -D flags
499 - mesa: make glGet*(GL_NONE) generate GL_INVALID_ENUM
500 - mesa: remove unneeded cast
501 - mesa: update comments, remove dead code
502 - st/mesa: new comment about updating state vars
503 - mesa: add error margin to clip mask debug/check code
505 - mesa/llvm: use llvm-config --cppflags
506 - st/mesa: fix mipmap generation bug
507 - mesa: test for cube map completeness in glGenerateMipmap()
508 - mesa: set gl_texture_object::_Complete=FALSE in incomplete()
509 - mesa: consolidate glTexImage1/2/3D() code
510 - mesa: simplify proxy texture code in texture_error_check()
511 - mesa: consolidate the glTexSubImage1/2/3D() functions
512 - mesa: consolidate glCopyTexImage1/2D() code
513 - mesa: consolidate glCopyTexSubImage1/2/3D() functions
514 - mesa: consolidate glCompressedTexImage1/2/3D() functions
515 - mesa: make \_mesa_test_proxy_teximage() easier to read
517 - mesa: revamp error checking for compressed texture images
518 - mesa: simplify target checking for TexImage functions
522 - mesa, st/mesa: disable GL_ARB_geometry_shader4
523 - mesa/meta: fix broken assertion, rename stack depth var
525 - st/mesa: fix renderbuffer pointer check in st_Clear()
529 - mesa: Add missing else in do_row_3D
551 - mesa: Fix C++ includes in sampler.cpp
563 - mesa: Update ES APIspec.xml.
581 - mesa: Remove unused vtxfmt_tmp.h.
599 - glapi: Move glapidispatch.h to core mesa.
603 - mesa: Remove unnecessary glapitable.h includes.
610 - st/mesa: Unreference the sampler view in st_bind_surface.
614 - mesa: Select FEATURE_remap_table when multiple APIs are enabled.
615 - mesa: Allow contexts of different APIs to coexist.
635 - mesa: Clean up core.h.
700 - mesa: Do not advertise GL_OES_texture_3D.
701 - mesa: Fix GL_FIXED arrays.
702 - mesa: Fix glTexCoordPointer with type GL_FIXED.
900 - mesa/mipmap: fix warning since
934 - mesa/st: initial attempt at RG support for gallium drivers
962 - mesa: add support for FRAG_RESULT_STENCIL.
963 - mesa: improve texstore for 8/24 formats and add texstore for S8.
965 - st/mesa: add option to choose a texture format that we won't render
967 - st/mesa: use shader stencil export to accelerate shader drawpixels.
971 - st/mesa: enable stencil shader export extension if supported
1049 - mesa: Remove the non-required ARB_imaging extension.
1050 - mesa: Remove EXT_histogram.
1051 - mesa: Remove SGI_color_table.
1052 - mesa: Remove SGI_color_matrix.
1053 - mesa: Remove EXT_convolution.
1069 - mesa: Fix type typo in glGenerateMipmap handling of GL_UNSIGNED_INT
1086 - i965: Apply the same set of lowering passes to new FS as to Mesa IR.
1099 - mesa: Pull ir_to_mesa's sampler number fetcher out to shared code.
1113 - mesa: Move the list of builtin uniform info from ir_to_mesa to shared
1119 - ra: First cut at a graph-coloring register allocator for mesa.
1125 - mesa: Don't reference a W component in setting up a vec3 uniform
1174 - i965: Normalize cubemap coordinates like is done in the Mesa IR path.
1175 - mesa: Simplify a bit of \_mesa_add_state_reference using memcmp.
1263 - mesa: Make metaops use program refcounts instead of names.
1264 - mesa: Don't compute an unused texture completeness debug string.
1274 - mesa: Fix delayed state flagging for EXT_sso-related program changes.
1284 - mesa: Don't spam the console in a debug build unless some spam is
1291 - mesa: Include C++ files in the makedepend of DRI drivers.
1327 - mesa: Add getters for the rest of the supported draw buffers.
1328 - mesa: Add getters for ARB_copy_buffer's attachment points.
1508 - st/mesa: Handle wrapped depth buffers in st_copy_texsubimage().
1535 - mesa: Force GL_ARB_copy_buffer to always be enabled
1536 - mesa: Force GL_SGIS_generate_mipmap to always be enabled
1550 - mesa: Enable GL_ARB_texture_rg in software paths
1552 - mesa: Add ARB_texture_compression_rgtc as an alias for
1556 - mesa: Fix misplaced #endif
1557 - mesa: Trivial correction to comment
1583 - mesa: Validate assembly shaders when GLSL shaders are used
1586 - mesa: Silence unused variable warning
1587 - mesa: Refactor validation of shader targets
1588 - mesa: Clean up two 'comparison between signed and unsigned' warnings
1589 - mesa: Clean up various 'unused parameter' warnings in shaderapi
1596 - mesa: Add infrastructure to track GL_EXT_separate_shader_objects
1597 - mesa: Skeletal support for GL_EXT_separate_shader_objects
1598 - mesa: Add display list support for GL_EXT_separate_shader_objects
1600 - mesa: Track an ActiveProgram distinct from CurrentProgram
1608 - mesa: Allow query of MAX_SAMPLES with EXT_framebuffer_multisample
1669 - st/mesa: Unbind all constant buffers
1880 - mesa: Fix windows build (uint -> GLuint).
1915 - mesa: Temporary hack to prevent stack overflow on windows
1916 - mesa: Bump the number of bits in the register index.
1994 - st/mesa: unbind constant buffer when not in use
2051 - mesa: Remove FEATURE_ARB_shading_language_120 macro.
2098 - mesa: Fix glGet of ES2's GL_MAX_*_VECTORS properties.
2222 - mesa: make makedepend an hard requirement
2251 - st/mesa: fix assertion failure in GetTexImage for cubemaps
2282 - mesa: allow FBO attachments of formats LUMINANCE, LUMINANCE_ALPHA,
2285 - st/mesa: support RGBA16 and use it for RGBA12 as well
2291 - gallium: add CAPs for indirect addressing and lower it in st/mesa
2307 - st/mesa: enable ARB_explicit_attrib_location and
2311 - st/mesa: set MaxUniformComponents
2320 - st/mesa: fix texture border color for RED and RG base formats
2332 - mesa, st/mesa: fix gl_FragCoord with FBOs in Gallium
2340 - st/mesa: initialize key in st_vp_varient
2362 - mesa: fix texel store functions for some float formats
2367 - mesa/r300classic: Fix dri2Invalidate/radeon_prepare_render for page
2375 - st/mesa: Set PIPE_TRANSFER_DISCARD for
2456 - mesa: remove unneeded DD_POINT_SIZE and DD_LINE_WIDTH tricaps
2461 - mesa: allow GLfixed arrays for OpenGL ES 2.0
2483 - mesa: Make sure we have the talloc cflags when using the talloc
2486 - mesa: Add talloc includes for gles
2532 - st/mesa: Reset the index buffer before destroying the pipe context.
2533 - st/mesa: Reset the constant buffers before destroying the pipe
2606 - mesa: Include missing header in program.h.
2625 - mesa/st: Silence uninitialized variable warning.
2633 - mesa: bump version to 7.10
2636 - mesa: Silence "'valid_texture_object' defined but not used" warning.
2651 - mesa: Remove unnecessary headers.
2673 - mesa: Fix printf format warning.
2674 - mesa: Fix printf format warning.
2675 - mesa: Fix printf format warning.
2715 - mesa: Add missing header to shaderobj.h.
2732 - mesa: Remove unnecessary headers.
2734 - st/mesa: Remove unnecessary header.
2735 - mesa: Remove unnecessary header.
2739 - st/mesa: Silence uninitialized variable warning.
2747 - mesa: Clean up header file inclusion in accum.h.
2748 - mesa: Clean up header file inclusion in version.h.
2749 - mesa: Clean up header file inclusion in api_loopback.h.
2750 - mesa: Clean up header file inclusion in api_validate.h.
2751 - mesa: Include mfeatures.h in api_loopback for FEATURE_beginend.
2752 - mesa: Include mfeatures.h in api_validate.c for FEATURE\_\* symbols.
2753 - mesa: Clean up header file inclusion in arrayobj.h.
2754 - mesa: Clean up header file inclusion in atifragshader.h.
2755 - mesa: Clean up header file inclusion in attrib.h.
2756 - mesa: Clean up header file inclusion in blend.h.
2757 - mesa: Clean up header file inclusion in buffers.h.
2758 - mesa: Clean up header file inclusion in colortab.h.
2759 - mesa: Clean up header file inclusion in convolve.h.
2760 - mesa: Clean up header file inclusion in debug.h.
2761 - mesa: Clean up header file inclusion in depth.h.
2762 - mesa: Clean up header file inclusion in depthstencil.h.
2763 - mesa: Clean up header file inclusion in drawpix.h.
2764 - mesa: Clean up header file inclusion in drawtex.h.
2765 - mesa: Clean up header file inclusion in enable.h.
2766 - mesa: Clean up header file inclusion in extensions.h.
2768 - mesa: Clean up header file inclusion in fbobject.h.
2769 - mesa: Clean up header file inclusion in ffvertex_prog.h.
2770 - mesa: Clean up header file inclusion in fog.h.
2771 - mesa: Clean up header file inclusion in framebuffer.h.
2772 - mesa: Clean up header file inclusion in hint.h.
2773 - mesa: Clean up header file inclusion in histogram.h.
2774 - mesa: Clean up header file inclusion in image.h.
2775 - mesa: Add missing header and forward declarations in dd.h.
2776 - mesa: Clean up header file inclusion in light.h.
2777 - mesa: Clean up header file inclusion in lines.h.
2778 - mesa: Clean up header file inclusion in matrix.h.
2779 - mesa: Clean up header file inclusion in multisample.h.
2780 - mesa: Clean up header file inclusion in nvprogram.h.
2782 - mesa: Clean up header file inclusion in pixel.h.
2783 - mesa: Clean up header file inclusion in pixelstore.h.
2784 - mesa: Fix printf format warnings.
2785 - mesa: Clean up header file inclusion in points.h.
2788 - mesa: Add definitions for inverse hyperbolic function on MSVC.
2792 - st/mesa: Remove unnecessary headers.
2796 - mesa: Clean up header file inclusion in polygon.h.
2797 - mesa: Clean up header file inclusion in rastpos.h.
2798 - mesa: Clean up header file inclusion in readpix.h.
2799 - mesa: Clean up header file inclusion in renderbuffer.h.
2800 - mesa: Clean up header file inclusion in scissor.h.
2801 - mesa: Clean up header file inclusion in shaderapi.h.
2802 - mesa: Clean up header file inclusion in shared.h.
2803 - mesa: Clean up header file inclusion in stencil.h.
2806 - mesa: Clean up header file inclusion in syncobj.h.
2809 - mesa: Clean up header file inclusion in texcompress.h.
2811 - mesa: Clean up header file inclusion in texcompress_s3tc.h.
2812 - mesa: Clean up header file inclusion in texenvprogram.h.
2813 - mesa: Clean up header file inclusion in texformat.h.
2814 - mesa: Clean up header file inclusion in texgetimage.h.
2815 - mesa: Clean up header file inclusion in texobj.h.
2817 - mesa: Clean up header file inclusion in texrender.h.
2818 - mesa: Clean up header file inclusion in transformfeedback.h.
2819 - mesa: Clean up header file inclusion in varray.h.
2820 - mesa: Clean up header file inclusion in viewport.h.
2839 - mesa: fix regression from b4bb6680200b5a898583392f4c831c02f41e63f7
2924 - mesa: check for posix_memalign() errors