summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* 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
* mesa: Add python to parse the formats CSV fileJason Ekstrand2014-08-051-0/+521
* mesa: Add a format description CSV fileJason Ekstrand2014-08-051-0/+282
* mesa: make vertex array type error checking a little more efficientBrian Paul2014-08-052-30/+59
* mesa: Allow GL_TEXTURE_CUBE_MAP target with compressed internal formatsAnuj Phogat2014-08-041-0/+1
* mesa: Add gles3 condition for normalized internal formats in glCopyTexImage*()Anuj Phogat2014-08-041-0/+15
* mesa: Add utility function _mesa_is_enum_format_unorm()Anuj Phogat2014-08-042-0/+74
* mesa: Add gles3 error condition for GL_RGBA10_A2 buffer format in glCopyTexIm...Anuj Phogat2014-08-041-18/+29
* mesa: Add a gles3 error condition for sized internalformat in glCopyTexImage*()Anuj Phogat2014-08-041-0/+46
* mesa: Add a helper function _mesa_is_enum_format_unsized()Anuj Phogat2014-08-042-0/+59
* mesa: Don't allow snorm internal formats in glCopyTexImage*() in GLES3Anuj Phogat2014-08-041-0/+11
* mesa: Add utility function _mesa_is_enum_format_snorm()Anuj Phogat2014-08-042-0/+40
* mesa: Fix condition for using compressed internalformat in glCompressedTexIma...Anuj Phogat2014-08-041-1/+8
* mesa: Add error condition for using compressed internalformat in glTexStorage...Anuj Phogat2014-08-041-0/+18
* mesa: Turn target_can_be_compressed() in to a utility functionAnuj Phogat2014-08-042-6/+9
* mesa: Fix error condition for valid texture targets in glTexStorage* functionsAnuj Phogat2014-08-041-0/+7
* mesa: Do not list inactive block members as activeIan Romanick2014-08-041-6/+26
* mesa/main: Use the RGB <-> sRGB conversion functions in libmesautilJason Ekstrand2014-08-045-139/+79
* util: Gather some common macrosJason Ekstrand2014-08-042-91/+5
* util: Move the open-addressing linear-probing hash_table to src/util.Kenneth Graunke2014-08-0421-1279/+6
* util: Move ralloc to a new src/util directory.Kenneth Graunke2014-08-047-6/+7
* mesa: Add missing atomic buffer bindings and unbindingsAditya Atluri2014-08-011-0/+31
* main/get_hash_params: Add GL_SAMPLE_SHADING_ARBJason Ekstrand2014-07-291-0/+1
* glapi: add indexed blend functions (GL 4.0)Tapani Pälli2014-07-281-5/+5
* main/cs: Add additional compute shader constant valuesJordan Justen2014-07-272-0/+18