summaryrefslogtreecommitdiff
path: root/src/mesa/main/readpix.c
AgeCommit message (Expand)AuthorFilesLines
2017-04-10mesa: use single memcpy when strides match in glReadPixels, texstore codeBartosz Tomczyk1-5/+10
2017-02-06main/framebuffer: refactor _mesa_get_color_read_format/typeAlejandro Piñeiro1-2/+2
2016-05-05mesa: remove null check before freeThomas Hindoe Paaboel Andersen1-2/+1
2016-02-23mesa: use sizeof on the correct typeThomas Hindoe Paaboel Andersen1-1/+1
2016-02-09mesa/readpix: Dedent former _mesa_readpixels() if blockNanley Chery1-29/+29
2016-02-09mesa/readpix: Don't clip in _mesa_readpixels()Nanley Chery1-13/+7
2016-02-09mesa/readpix: Clip ReadPixels() area to the ReadBuffer'sNanley Chery1-2/+5
2015-11-28mesa: support GL_RED/GL_RG in ES2 contexts when driver support existsIlia Mirkin1-1/+1
2015-09-18mesa: fix errors when reading depth with glReadPixelsTapani Pälli1-0/+1
2015-09-02mesa/readpixels: check strides are equal before skipping conversionDave Airlie1-1/+2
2015-09-02mesa: fix SwapBytes handling in numerous placesDave Airlie1-9/+2
2015-08-25mesa/formats: remove compressed formats from matching functionNanley Chery1-1/+1
2015-08-12mesa: add NV_read_{depth,stencil,depth_stencil} extensionsRob Clark1-9/+39
2015-07-29mesa: Avoid double promotion.Matt Turner1-2/+2
2015-07-24mesa: Change the signature of _mesa_need_rgb_to_luminance_conversion()Anuj Phogat1-13/+15
2015-07-24mesa: Add a helper function _mesa_need_luminance_to_rgb_conversion()Anuj Phogat1-0/+18
2015-07-24mesa: Turn get_readpixels_transfer_ops() in to a global functionAnuj Phogat1-7/+9
2015-07-20mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke1-6/+6
2015-06-26mesa: remove unnecessary checks in _mesa_readpixels_needs_slow_pathIago Toral Quiroga1-16/+0
2015-06-15mesa: Turn need_rgb_to_luminance_conversion() in to a global functionAnuj Phogat1-5/+6
2015-06-15mesa: Use helper function need_rgb_to_luminance_conversion()Anuj Phogat1-7/+4
2015-06-15mesa: Handle integer formats in need_rgb_to_luminance_conversion()Anuj Phogat1-1/+4
2015-05-14main: Refactor _mesa_get_clamp_read_color.Laura Ekstrand1-2/+2
2015-03-02mesa: Free memory allocated for luminance in readpixels.Matt Turner1-0/+1
2015-02-23mesa: Use assert() instead of ASSERT wrapper.Matt Turner1-6/+6
2015-02-16mesa: Fix element count for byte-swaps in texstore, readpix and texgetimageIago Toral Quiroga1-5/+8
2015-01-14mesa: rename RGBA8888_* format constants to something appropriate.Iago Toral Quiroga1-3/+3
2015-01-12mesa: use _mesa_format_convert to implement glReadPixels.Iago Toral Quiroga1-142/+184
2014-02-25mesa: allow buffers mapped with the persistent flag to be used by the GPUMarek Olšák1-1/+1
2014-02-09mesa: Fix MESA_FORMAT_Z24_UNORM_S8_UINT vs. X8_UINT mix-up.Kenneth Graunke1-1/+1
2014-01-27mesa: Change many Type P MESA_FORMATs to meet naming specMark Mueller1-2/+2
2014-01-27mesa: Rename 4 color component unsigned byte MESA_FORMATsMark Mueller1-2/+2
2014-01-27mesa: change gl_format to mesa_formatMark Mueller1-3/+3
2013-06-05mesa: remove outdated version lines in commentsRico Schüller1-1/+0
2013-04-23mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke1-3/+4
2013-04-23mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke1-1/+1
2013-04-23mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke1-1/+1
2013-04-06mesa: refactor clamping controls, get rid of _ClampReadColorMarek Olšák1-2/+3
2013-03-23mesa: add common format-independent memcpy-based ReadPixels pathMarek Olšák1-34/+160
2013-03-23mesa: add a common function returning transfer ops for ReadPixelsMarek Olšák1-20/+74
2013-01-21mesa: Drop manual checks for outside begin/end.Eric Anholt1-1/+1
2013-01-20readpix: allow implementation format/typeJordan Justen1-1/+6
2013-01-20extensions: enable EXT_color_buffer_float for ES3Jordan Justen1-0/+2
2013-01-20readpix: check FBO completeness before trying to access the read-bufferJordan Justen1-9/+9
2013-01-20readpix: add error checking for GLES3Jordan Justen1-0/+56
2013-01-15mesa: Return INVALID_ENUM for glReadPixels(..., GL_DEPTH_*, ...) on ES 3Matt Turner1-9/+13
2012-11-17mesa: Fix segfault on reading from a missing color read buffer.Eric Anholt1-11/+11
2012-09-26mesa: move _mesa_es_error_check_format_and_type() to glformats.cBrian Paul1-1/+0
2012-09-26mesa: move GL_HALF_FLOAT_OES definition to glheader.hBrian Paul1-5/+0
2012-09-05Don't cast the return value of malloc/reallocMatt Turner1-5/+5