summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa: check if GL_ARB_copy_image is enabled in _mesa_CopyImageSubData()Brian Paul2014-08-151-1/+7
* mesa: add ARB_derivative_control extension bitIlia Mirkin2014-08-142-0/+2
* mesa: add ARB_texture_barrier supportIlia Mirkin2014-08-141-0/+1
* mesa: Make ARB_gpu_shader5 core-profile-onlyChris Forbes2014-08-141-1/+1
* mesa/texstore: Don't use the _mesa_swizzle_and_convert if we need transfer opsJason Ekstrand2014-08-131-0/+3
* mesa: fix texstore with GL_COLOR_INDEX dataRoland Scheidegger2014-08-141-0/+3
* swrast: Enable GL_ARB_texture_compression_bptcNeil Roberts2014-08-121-0/+1
* mesa/main: Modify generate_mipmap_compressed to cope with float texturesNeil Roberts2014-08-121-5/+8
* mesa: Add texstore functions for BPTC-compressed texturesNeil Roberts2014-08-123-0/+709
* mesa: Add texel fetch functions for BPTC-compressed texturesNeil Roberts2014-08-123-0/+1000
* mesa: Add the format enums for BPTC-compressed imagesNeil Roberts2014-08-127-0/+88
* mesa/format_info: Add support for the BPTC layoutNeil Roberts2014-08-121-0/+3
* mesa/format_info: Add support for compressed floating-point formatsNeil Roberts2014-08-121-1/+3
* mesa: Fix the base format for GL_COMPRESSED_RGB_BPTC_*_FLOAT_ARBNeil Roberts2014-08-121-2/+2
* mesa: Add the GL_ARB_texture_compression_bptc extensionNeil Roberts2014-08-122-0/+2
* mesa: return version 0 if the computed core profile version is too lowMarek Olšák2014-08-111-2/+7
* mesa: add _mesa_get_version, a ctx-independent variant of _mesa_compute_versionMarek Olšák2014-08-112-126/+152
* mesa: add a context-independent variant of _mesa_override_gl_versionMarek Olšák2014-08-112-10/+23
* mesa: make _mesa_init_constants context-independent and publicMarek Olšák2014-08-112-101/+104
* mesa: make _mesa_init_extensions context-independentMarek Olšák2014-08-113-6/+6
* mesa: move ShaderCompilerOptions into gl_constantsMarek Olšák2014-08-114-6/+6
* mesa: make _mesa_override_glsl_version context-independentMarek Olšák2014-08-113-4/+5
* mesa: add helper _mesa_is_format_etc2Marek Olšák2014-08-112-0/+28
* mesa: add missing GLAPIENTRY in copyimage.cBrian Paul2014-08-111-1/+1
* mesa: Add GL API support for ARB_copy_imageJason Ekstrand2014-08-118-20/+445
* mesa: simplify _mesa_update_draw_buffers()Brian Paul2014-08-111-7/+2
* mesa: fix assertion in _mesa_drawbuffers()Brian Paul2014-08-111-2/+3
* mesa: use PRId64 for printing 64-bit intsBrian Paul2014-08-112-21/+25
* mesa: define and use ALL_TYPE_BITS in varray.c codeBrian Paul2014-08-111-16/+17
* mesa: add comment that GL_CLIP_DISTANCE0 == GL_CLIP_PLANE0 in enable.cBrian Paul2014-08-111-2/+2
* mesa: Fold _mesa_uniform_merge_location_offset into its only callerIan Romanick2014-08-073-48/+3
* mesa: Fold _mesa_uniform_split_location_offset into its only callerIan Romanick2014-08-072-22/+6
* mesa: Use MAX2 to calculate maximum uniform elementIan Romanick2014-08-071-3/+1
* mesa: Have validate_uniform_parameters return the gl_uniform_storage pointerIan Romanick2014-08-071-31/+30
* mesa: Drop USE_IEEE define.Matt Turner2014-08-073-43/+4
* mesa: Group gl_system_value values by the stage where they existIan Romanick2014-08-071-7/+25
* mesa/formats: Fix the size of ETC2_SRGB8_PUNCHTHROUGH_ALPHA1Jason Ekstrand2014-08-061-1/+1
* mesa/formats: Use the correct swizzle parameter for the 11-bit EAC formatsJason Ekstrand2014-08-061-4/+4
* mesa include stdint.h in formats.hBrian Paul2014-08-051-0/+1
* mesa/texstore: Add a generic rgba integer texture upload pathJason Ekstrand2014-08-051-479/+73
* mesa/texstore: Add a generic float/normalized rgba texture upload pathJason Ekstrand2014-08-051-1906/+98
* mesa/texstore: Use _mesa_swizzle_and_convert when possibleJason Ekstrand2014-08-051-15/+171
* main/texstore: Split texture storage into three functionsJason Ekstrand2014-08-051-71/+100
* mesa/format_utils: Add a function to convert a mesa_format to an array formatJason Ekstrand2014-08-052-0/+111
* mesa/format_utils: Add a general format conversion functionJason Ekstrand2014-08-052-0/+911
* mesa/imports: Add a _mesa_half_is_negative helper functionJason Ekstrand2014-08-051-0/+5
* mesa/formats: Add layout and swizzle informationJason Ekstrand2014-08-053-0/+86
* mesa/formats: Remove IndexBitsJason Ekstrand2014-08-052-3/+2
* mesa/formats: Autogenerate the format_info structure from a CSV fileJason Ekstrand2014-08-052-1738/+2
* mesa/main: Add python code to generate the format_info structureJason Ekstrand2014-08-051-0/+181