summaryrefslogtreecommitdiff
path: root/src/mesa/main/shaderimage.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-22mesa: simplify _mesa_is_image_unit_valid for buffersMarek Olšák1-12/+13
2017-05-29mesa: add KHR_no_error support for glBindImageTextures()Samuel Pitoiset1-31/+47
2017-05-29mesa: add KHR_no_error support for glBindImageTexture()Samuel Pitoiset1-0/+15
2017-05-29mesa: add bind_image_texture() helperSamuel Pitoiset1-7/+16
2017-05-29mesa: add set_image_binding() helperSamuel Pitoiset1-36/+34
2017-05-29mesa: remove unused layered parameter from validate_bind_image_texture()Samuel Pitoiset1-4/+4
2017-04-07mesa: stop abstracting texture object hashtable lockingTimothy Arceri1-2/+3
2016-11-18mesa: add NV_image_formats extension supportLionel Landwerlin1-6/+16
2016-08-24mesa: Move shader memory barrier functions into barrier.c.Francisco Jerez1-51/+0
2016-03-29mesa: allow mutable buffer textures to back GL ES imagesIlia Mirkin1-1/+6
2016-03-08mesa: fix malformed assertion in _image_format_class_to_glenum()Brian Paul1-1/+1
2016-03-03mesa/shaderimage: Added func to get the GL_IMAGE_CLASS from the formatAntia Puentes1-0/+45
2016-03-03mesa/shaderimage: Make is_image_format_supported publicAntia Puentes1-8/+5
2016-01-08mesa/main: Avoid `void function returning a value` warning.Jose Fonseca1-2/+4
2015-10-09mesa: Get rid of texture-dependent image unit derived state.Francisco Jerez1-14/+0
2015-10-09mesa: Skip redundant texture completeness checking during image validation.Francisco Jerez1-1/+2
2015-10-09mesa: Expose function to calculate whether a shader image unit is valid.Francisco Jerez1-4/+4
2015-10-03mesa: remove Driver.BindImageTextureMarek Olšák1-9/+0
2015-08-20mesa: Refuse to bind a mutable texture object to an image unit in GLES.Francisco Jerez1-0/+12
2015-08-20mesa: Initialize image unit state to different defaults in GLES.Francisco Jerez1-2/+3
2015-08-20mesa: Reset image unit state to the default values when a bound image is dele...Francisco Jerez1-6/+13
2015-08-20mesa: Reject image formats not supported by GLES.Francisco Jerez1-2/+65
2015-08-20mesa: Don't lose track of the shader image layer originally specified by the ...Francisco Jerez1-5/+6
2015-08-17mesa: Implement glMemoryBarrierByRegionMarta Lofstedt1-0/+40
2015-07-20mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke1-1/+1
2015-05-04mesa: Update image unit state when glBindImageTexture is called with texture=0.Francisco Jerez1-16/+15
2015-05-04mesa: Initialize image units to default state on context creation.Francisco Jerez1-0/+13
2015-05-04mesa: Validate original image internal format rather than derived mesa format.Francisco Jerez1-3/+3
2015-05-04mesa: Call _mesa_test_texobj_completeness() before using _MaxLevel in image v...Francisco Jerez1-3/+4
2015-05-04mesa: Add support for binding a buffer texture to a shader image unit.Francisco Jerez1-31/+42
2015-05-04mesa: Export shader image format to mesa format conversion function.Francisco Jerez1-5/+5
2014-10-23mesa/shaderimage.c: fix inconsistent sign warningAlon Levy1-1/+1
2014-05-02mesa: Implement glBindImageTexturesFredrik Höglund1-0/+138
2014-05-02glapi: Add infrastructure for ARB_multi_bindFredrik Höglund1-0/+5
2014-01-27mesa: Fix Type A _INT formats to MESA_FORMAT naming standardMark Mueller1-18/+18
2014-01-27mesa: Fix MESA_FORMAT names containg SIGNEDMark Mueller1-12/+12
2014-01-27mesa: Change many Type P MESA_FORMATs to meet naming specMark Mueller1-10/+10
2014-01-27mesa: Change many Type A MESA_FORMATs to meet naming standardMark Mueller1-6/+6
2014-01-27mesa: Rename 4 color component unsigned byte MESA_FORMATsMark Mueller1-2/+2
2014-01-27mesa: change gl_format to mesa_formatMark Mueller1-2/+2
2014-01-15mesa: Validate image units when the texture state changes.Francisco Jerez1-0/+11
2014-01-15mesa: Implement the GL entry points defined by ARB_shader_image_load_store.Francisco Jerez1-0/+477