summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa: Add a helper _mesa_compute_rgba2base2rgba_component_mappingIago Toral Quiroga2015-01-122-0/+58
* mesa: Add a rebase_swizzle parameter to _mesa_format_convertIago Toral Quiroga2015-01-122-70/+171
* mesa: Expose compute_component_mapping as _mesa_compute_component_mappingIago Toral Quiroga2015-01-123-207/+209
* mesa: Add an implementation of a master convert function.Jason Ekstrand2015-01-122-0/+418
* mesa/pack: refactor _mesa_pack_rgba_span_float()Samuel Iglesias Gonsalvez2015-01-122-1166/+153
* mesa/main/pack_tmp.h: Add float conversion supportSamuel Iglesias Gonsalvez2015-01-121-1/+74
* mesa/pack: use autogenerated format_pack functionsSamuel Iglesias Gonsalvez2015-01-121-525/+138
* mesa/formats: add new mesa formats and their pack/unpack functions.Samuel Iglesias Gonsalvez2015-01-124-1/+132
* mesa/format_pack: Add _mesa_pack_int_rgba_row()Samuel Iglesias Gonsalvez2015-01-122-0/+88
* mesa: Add _mesa_pack_uint_rgba_row() format conversion functionSamuel Iglesias Gonsalvez2015-01-122-0/+87
* mesa: Autogenerate format_unpack.cJason Ekstrand2015-01-123-4394/+897
* mesa: Autogenerate most of format_pack.cJason Ekstrand2015-01-124-2982/+968
* mesa: Add a _mesa_is_format_color_format helperJason Ekstrand2015-01-122-0/+22
* mesa: Let _mesa_get_format_base_format also handle mesa_array_format.Iago Toral Quiroga2015-01-122-4/+74
* main: Add a concept of an array formatJason Ekstrand2015-01-123-1/+209
* mesa: Fix _mesa_swizzle_and_convert integer conversions to clamp properlySamuel Iglesias Gonsalvez2015-01-122-53/+94
* mesa/format_utils: Prefix and expose the conversion helper functionsJason Ekstrand2015-01-122-161/+159
* mesa: Fix incorrect assertion in init_teximage_fields_msIago Toral Quiroga2015-01-121-1/+1
* mesa: Fix get_texbuffer_format().Samuel Iglesias Gonsalvez2015-01-121-2/+2
* mesa: Fix A1R5G5B5 packing/unpackingJason Ekstrand2015-01-123-15/+7
* mesa/colormac: Remove an unused macroJason Ekstrand2015-01-121-3/+0
* mesa: Fix packing/unpacking of MESA_FORMAT_R5G6B5_UNORMJason Ekstrand2015-01-125-23/+14
* mesa: Fix clamping to -1.0 in snorm_to_floatJason Ekstrand2015-01-121-1/+1
* mesa: Always generate GL_INVALID_OPERATION in _mesa_GetProgramBinaryIan Romanick2015-01-121-0/+2
* mesa: Ensure that length is set to zero in _mesa_GetProgramBinaryIan Romanick2015-01-121-6/+20
* mesa: Add missing error checks in _mesa_ProgramBinaryIan Romanick2015-01-121-2/+25
* mesa: compute row stride outside of loop and fix MSVC compilation errorBrian Paul2015-01-081-2/+4
* mesa: fix MSVC compilation errorsBrian Paul2015-01-081-5/+5
* main: Checking for cube completeness in TextureSubImage.Laura Ekstrand2015-01-081-13/+35
* main: Checking for cube completeness in GetTextureImage.Laura Ekstrand2015-01-081-12/+35
* main: Added _mesa_cube_level_complete to check for the completeness of an arb...Laura Ekstrand2015-01-082-9/+18
* main: glDeleteTextures now throws GL_INVALID_VALUE if n is negative.Laura Ekstrand2015-01-081-0/+5
* main: Refactor in teximage.c to handle NULL from _mesa_get_current_tex_object.Laura Ekstrand2015-01-081-0/+22
* main: Added entry point for glTextureBuffer.Laura Ekstrand2015-01-083-16/+86
* main: Fix texObj->Immutable flag update in _mesa_texture_image_multisample.Laura Ekstrand2015-01-081-1/+1
* main: Added entry points for glTextureStorage[23]DMultisample.Laura Ekstrand2015-01-083-28/+118
* main: Added entry point for glGenerateTextureMipmap.Laura Ekstrand2015-01-083-20/+58
* main: Added entry points for glCompressedTextureSubImage*D.Laura Ekstrand2015-01-083-52/+220
* main: Added entry point for glGetCompressedTextureImage.Laura Ekstrand2015-01-083-45/+134
* main: Added entry point for glGetTextureImage.Laura Ekstrand2015-01-083-66/+240
* main: Nameless texture creation and deletion. Does not affect normal creation...Laura Ekstrand2015-01-082-0/+69
* main: Added entry points for CopyTextureSubImage*D.Laura Ekstrand2015-01-083-48/+151
* main: Fixed some comments in texparam.cLaura Ekstrand2015-01-081-2/+2
* main: Added entry points for glGetTextureParameteriv, Iiv, and Iuiv.Laura Ekstrand2015-01-083-34/+123
* main: Added entry point for glGetTextureParameterfv.Laura Ekstrand2015-01-083-12/+46
* main: Added entry points for glGetTextureLevelParameteriv, fv.Laura Ekstrand2015-01-083-32/+117
* main: legal_get_tex_level_parameter_target now handles GL_TEXTURE_CUBE_MAP.Laura Ekstrand2015-01-081-2/+13
* main: Added entry points for glTextureParameteriv, Iiv, Iuiv.Laura Ekstrand2015-01-083-34/+138
* main: Added entry point for glTextureParameteri.Laura Ekstrand2015-01-082-11/+52
* main: Added entry point for glTextureParameterfv.Laura Ekstrand2015-01-083-13/+47