summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mesa: handle bindless uniforms bound to texture/image unitsSamuel Pitoiset2017-06-141-6/+116
* mesa: associate uniform storage to bindless samplers/imagesSamuel Pitoiset2017-06-141-0/+25
* mesa: pass gl_program to _mesa_associate_uniform_storage()Samuel Pitoiset2017-06-145-11/+9
* mesa: update textures for bindless samplers bound to texture unitsSamuel Pitoiset2017-06-142-2/+33
* mesa: add update_single_program_texture_state() helperSamuel Pitoiset2017-06-141-13/+23
* mesa: add update_single_shader_texture_used() helperSamuel Pitoiset2017-06-141-29/+38
* glsl: add ir_variable::contains_bindless()Samuel Pitoiset2017-06-141-0/+11
* glsl: set the explicit binding value for bindless samplers/imagesSamuel Pitoiset2017-06-141-6/+29
* glsl: pass the ir_variable object to set_opaque_binding()Samuel Pitoiset2017-06-141-3/+4
* glsl: process uniform images declared bindlessSamuel Pitoiset2017-06-143-9/+89
* glsl: process uniform samplers declared bindlessSamuel Pitoiset2017-06-143-11/+99
* mesa: add infrastructure for bindless samplers/images bound to unitsSamuel Pitoiset2017-06-141-0/+52
* mesa: store bindless samplers as PROGRAM_UNIFORMSamuel Pitoiset2017-06-141-1/+1
* mesa: keep track of the current variable in add_uniform_to_shaderSamuel Pitoiset2017-06-141-0/+2
* mesa: refuse to change tex buffers when a handle is allocatedSamuel Pitoiset2017-06-141-2/+2
* mesa: refuse to change textures when a handle is allocatedSamuel Pitoiset2017-06-141-1/+24
* mesa: refuse to update tex parameters when a handle is allocatedSamuel Pitoiset2017-06-141-0/+38
* mesa: refuse to update sampler parameters when a handle is allocatedSamuel Pitoiset2017-06-141-11/+22
* mesa: add support for glUniformHandleui64*ARB()Samuel Pitoiset2017-06-146-0/+92
* mesa: add support for unsigned 64-bit vertex attributesSamuel Pitoiset2017-06-146-3/+55
* mesa: implement ARB_bindless_textureSamuel Pitoiset2017-06-148-7/+960
* mesa/util: add a hash table wrapper which support 64-bit keysSamuel Pitoiset2017-06-142-0/+172
* mesa: move some hash declarations to hash.hSamuel Pitoiset2017-06-142-56/+56
* mesa/util: add new util_dynarray_delete_unordered helperSamuel Pitoiset2017-06-141-0/+14
* mapi: add GL_ARB_bindless_texture entry pointsSamuel Pitoiset2017-06-1419-1/+363
* clover/device: Get device/host unified memory from pipe driverAaron Watry2017-06-133-1/+7
* gallium/radeon: Include the family name in the renderer string if it's not eq...Henri Verbeet2017-06-131-14/+18
* gallium/docs: clarify TGSI_SEMANTIC_SAMPLEMASK, againBrian Paul2017-06-131-4/+11
* st/mesa: unmap the stream_uploader buffer before drawingBrian Paul2017-06-131-0/+4
* gallium/util: whitespace, formatting fixes in u_upload_mgr.cBrian Paul2017-06-131-25/+29
* egl: improve dri2_fallback_swap_buffers_with_damage()Eric Engestrom2017-06-131-0/+1
* softpipe: Match pipe_context::render_condition prototype.Jose Fonseca2017-06-132-5/+5
* llvmpipe: Match pipe_context::render_condition prototype.Jose Fonseca2017-06-132-5/+5
* st_glsl_to_tgsi: init index to 0 before get_deref_offsets()Samuel Pitoiset2017-06-131-2/+2
* glsl: simplify an assertion in lower_ubo_referenceNicolai Hähnle2017-06-131-1/+1
* glsl: simplify validate_intrastage_arraysNicolai Hähnle2017-06-131-8/+0
* glsl: simplify varying matchingNicolai Hähnle2017-06-131-32/+9
* glsl: remove redundant record_compare check when linking globalsNicolai Hähnle2017-06-131-22/+17
* glsl: stop considering unnamed and named structures equalNicolai Hähnle2017-06-131-6/+2
* glsl: give all unnamed structs the same nameNicolai Hähnle2017-06-131-9/+7
* glsl: do not add unnamed struct types to the symbol tableNicolai Hähnle2017-06-131-1/+1
* glsl: do not lookup struct types by typenameNicolai Hähnle2017-06-133-6/+10
* glsl: fix a race condition when inserting new typesNicolai Hähnle2017-06-132-40/+32
* st/mesa: skip texture validation logic when nothing has changedTimothy Arceri2017-06-133-0/+39
* ac/gpu: drop duplicated code line.Dave Airlie2017-06-131-1/+0
* radv: move assert down in radv_bind_descriptor_setDave Airlie2017-06-131-2/+2
* radv: return correct error on invalid handle from vkAllocateMemoryDave Airlie2017-06-131-2/+3
* st_glsl_to_tgsi: don't try and pass 32-bit values to get_deref_offsetsDave Airlie2017-06-131-3/+6
* u_dynarray: fix coverity warning about ignoring return value from rerallocDave Airlie2017-06-131-1/+1
* glsl/lower_distance: only set max_array_access for 1D clip dist arraysDave Airlie2017-06-121-1/+1