summaryrefslogtreecommitdiff
path: root/src/mesa/main/texstore.c
AgeCommit message (Expand)AuthorFilesLines
2017-04-10mesa: use single memcpy when strides match in glReadPixels, texstore codeBartosz Tomczyk1-4/+11
2016-08-05util: Move format_r11g11b10f.h to src/utilJason Ekstrand1-1/+1
2016-08-05util: Move format_rgb9e5.h to src/utilJason Ekstrand1-1/+1
2016-05-03mesa: Handle 3d block sizes in _mesa_compute_compressed_pixelstoreAnuj Phogat1-3/+3
2016-04-15mesa/texstore: Use Driver.CompressedTexSubImage in the default CompressedTexI...Nanley Chery1-5/+5
2016-02-18mesa: fix new gcc6 warningsRob Clark1-3/+0
2015-10-20mesa: simple whitespace fix in texstore.cBrian Paul1-0/+2
2015-10-20mesa: make memcpy_texture() non-staticBrian Paul1-20/+20
2015-09-02mesa: fix SwapBytes handling in numerous placesDave Airlie1-11/+17
2015-08-26mesa: create multisample fallback textures like normal texturesMarek Olšák1-0/+2
2015-08-25mesa/formats: remove compressed formats from matching functionNanley Chery1-1/+1
2015-07-01mesa: reset the source packing when creating temp transfer imageIlia Mirkin1-0/+1
2015-04-01mesa: remove unneeded #include of colormac.hBrian Paul1-1/+0
2015-02-23mesa: Use assert() instead of ASSERT wrapper.Matt Turner1-29/+29
2015-02-16mesa: move assertion after declarations in texstore.cBrian Paul1-1/+1
2015-02-16mesa: Fix element count for byte-swaps in texstore, readpix and texgetimageIago Toral Quiroga1-5/+9
2015-02-16mesa: Handle transferOps in texstore_rgbaIago Toral Quiroga1-5/+52
2015-01-12mesa: Remove _mesa_make_temp_float_imageIago Toral Quiroga1-134/+0
2015-01-12mesa: Remove _mesa_make_temp_ubyte_imageIago Toral Quiroga1-135/+6
2015-01-12mesa: Use _mesa_format_convert to implement texstore_rgba.Iago Toral Quiroga1-613/+70
2015-01-12mesa: Expose compute_component_mapping as _mesa_compute_component_mappingIago Toral Quiroga1-207/+9
2015-01-12mesa: Fix packing/unpacking of MESA_FORMAT_R5G6B5_UNORMJason Ekstrand1-1/+1
2014-12-01mesa: fix arithmetic error in _mesa_compute_compressed_pixelstore()Brian Paul1-1/+1
2014-11-18mesa/main: Fix tmp_row memory leak in texstore_rgba_integer.Siavash Eliasi1-1/+3
2014-09-02main: Don't leak temporary texture rowsJason Ekstrand1-0/+4
2014-08-16mesa: minor improvements to _mesa_compute_compressed_pixelstore()Brian Paul1-7/+17
2014-08-13mesa/texstore: Don't use the _mesa_swizzle_and_convert if we need transfer opsJason Ekstrand1-0/+3
2014-08-14mesa: fix texstore with GL_COLOR_INDEX dataRoland Scheidegger1-0/+3
2014-08-12mesa: Add texstore functions for BPTC-compressed texturesNeil Roberts1-0/+10
2014-08-05mesa/texstore: Add a generic rgba integer texture upload pathJason Ekstrand1-479/+73
2014-08-05mesa/texstore: Add a generic float/normalized rgba texture upload pathJason Ekstrand1-1906/+98
2014-08-05mesa/texstore: Use _mesa_swizzle_and_convert when possibleJason Ekstrand1-15/+171
2014-08-05main/texstore: Split texture storage into three functionsJason Ekstrand1-71/+100
2014-07-23texstore: Add a generic implementation of GL_ARB_clear_textureNeil Roberts1-0/+72
2014-07-21mesa: Don't use memcpy() in _mesa_texstore() for float depth texture dataAnuj Phogat1-0/+15
2014-06-30Remove the ATI_envmap_bumpmap extensionJason Ekstrand1-78/+0
2014-06-10mesa: Compute proper strides for compressed texture pixel storage.Chris Forbes1-0/+35
2014-06-10mesa: Extract computation of compressed pixel store paramsChris Forbes1-14/+33
2014-05-01mesa: move declarations before code in texstore.cBrian Paul1-8/+7
2014-05-01mesa: Remove redundant if checks in _mesa_texstore_xx_xx() functionsAnuj Phogat1-89/+80
2014-05-01mesa: Allow srcFormat=GL_DEPTH_STENCIL in _mesa_texstore_xx_xx() functionsAnuj Phogat1-2/+4
2014-05-01mesa: Add missing types in _mesa_texstore_xx_xx() functionsAnuj Phogat1-2/+6
2014-04-11mesa: use _mesa_get_srgb_format_linear() in sRGB texstore functionsBrian Paul1-25/+5
2014-04-01mesa: fix texstore for MESA_FORMAT_R8G8B8A8_SRGBChris Forbes1-4/+6
2014-03-10mesa: rename MESA_FORMAT_X8Z24_UNORM -> MESA_FORMAT_X8_UINT_Z24_UNORMBrian Paul1-2/+2
2014-03-06mesa: add MESA_FORMAT_R8G8B8A8_SRGBBrian Paul1-0/+3
2014-03-06mesa: add MESA_FORMAT_B8G8R8X8_SRGBChia-I Wu1-4/+13
2014-02-09mesa: Fix MESA_FORMAT_Z24_UNORM_S8_UINT vs. X8_UINT mix-up.Kenneth Graunke1-4/+4
2014-01-27mesa: Fix Type A _INT formats to MESA_FORMAT naming standardMark Mueller1-32/+32
2014-01-27mesa: Fix MESA_FORMAT names containg SIGNEDMark Mueller1-48/+48