summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-04-26glsl: skip tree grafting for sampler and image typesarb_bindless_textureNicolai Hähnle1-0/+13
2017-04-26glsl: include image qualifiers when printing IRNicolai Hähnle1-2/+16
2017-04-26Revert "glsl: disable tree grafting optimization for bindless images"Nicolai Hähnle1-9/+0
2017-04-26st/glsl_to_tgsi: disable eliminate_dead_code()Samuel Pitoiset1-0/+2
2017-04-26Revert "glsl: use ARB_enhahnced_layouts for packing where possible"Samuel Pitoiset1-70/+0
2017-04-26gallium/radeon: add a new HUD query for the number of resident handlesSamuel Pitoiset4-0/+12
2017-04-26radeonsi: enable ARB_bindless_textureSamuel Pitoiset3-2/+5
2017-04-26radeonsi: add support for loading bindless imagesSamuel Pitoiset1-4/+25
2017-04-26radeonsi: add support for loading bindless samplersSamuel Pitoiset1-0/+13
2017-04-26radeonsi: implement ARB_bindless_texture (WIP)Samuel Pitoiset9-2/+790
2017-04-26radeonsi: add si_init_descriptor_list() helperSamuel Pitoiset1-9/+17
2017-04-26gallium/radeon: do not invalidate resident buffersSamuel Pitoiset1-2/+2
2017-04-26gallium/radeon: add new RADEON_FLAG_RESIDENTSamuel Pitoiset1-0/+1
2017-04-26st/mesa: enable ARB_bindless_textureSamuel Pitoiset1-0/+1
2017-04-26st/mesa: implement ARB_bindless_textureSamuel Pitoiset1-0/+84
2017-04-26tgsi/scan: record bindless samplers/images usageSamuel Pitoiset2-0/+44
2017-04-26tgsi/ureg: accept TGSI_FILE_CONSTANT for dst registersSamuel Pitoiset1-1/+0
2017-04-26fix for glsl_to_tgsiSamuel Pitoiset1-14/+24
2017-04-26st/glsl_to_tgsi: add support for bindless pack/unpack operationsSamuel Pitoiset1-5/+4
2017-04-26st/glsl_to_tgsi: add support for bindless imagesSamuel Pitoiset1-5/+22
2017-04-26st/glsl_to_tgsi: add support for bindless samplersSamuel Pitoiset1-4/+19
2017-04-26trace: add ARB_bindless_texture supportSamuel Pitoiset1-0/+114
2017-04-26ddebug: add ARB_bindless_texture supportSamuel Pitoiset1-0/+61
2017-04-26gallium: add ARB_bindless_texture interfaceSamuel Pitoiset1-0/+16
2017-04-26gallium: add PIPE_CAP_BINDLESS_TEXTURESamuel Pitoiset17-0/+18
2017-04-26mesa: store bindless samplers as PROGRAM_UNIFORMSamuel Pitoiset1-1/+1
2017-04-26mesa: keep track of the current variable in add_uniform_to_shaderSamuel Pitoiset1-0/+2
2017-04-26mesa: refuse to change tex buffers when a handle is allocatedSamuel Pitoiset1-2/+2
2017-04-26mesa: refuse to change textures when a handle is allocatedSamuel Pitoiset1-1/+24
2017-04-26mesa: refuse to update tex parameters when a handle is allocatedSamuel Pitoiset1-0/+61
2017-04-26mesa: refuse to update sampler parameters when a handle is allocatedSamuel Pitoiset1-0/+42
2017-04-26mesa: add support for bindless sampler/image uniformsSamuel Pitoiset5-6/+57
2017-04-26mesa: add support for unsigned 64-bit vertex attributesSamuel Pitoiset6-3/+55
2017-04-26mesa: implement ARB_bindless_textureSamuel Pitoiset8-5/+930
2017-04-26mapi: add GL_ARB_bindless_texture entry pointsSamuel Pitoiset19-1/+362
2017-04-26glsl: link bindless layout qualifiersSamuel Pitoiset1-0/+44
2017-04-26glsl: disable tree grafting optimization for bindless imagesSamuel Pitoiset1-0/+9
2017-04-26glsl: do not count bindless samplers/images when linking uniformsSamuel Pitoiset1-2/+2
2017-04-26glsl: lower bindless sampler/image packed varyingsSamuel Pitoiset1-0/+14
2017-04-26glsl: implement ARB_bindless_texture conversionsSamuel Pitoiset3-12/+88
2017-04-26glsl: allow bindless samplers/images to be used with constructorsSamuel Pitoiset1-2/+14
2017-04-26glsl: add is_valid_constructor() helper functionSamuel Pitoiset1-2/+8
2017-04-26glsl: add ARB_bindless_texture operationsSamuel Pitoiset4-0/+35
2017-04-26glsl: allow bindless samplers/images to be assignedSamuel Pitoiset1-3/+17
2017-04-26glsl: allow bindless samplers/images to be initializedSamuel Pitoiset1-3/+14
2017-04-26glsl: allow bindless samplers/images to be l-valuesSamuel Pitoiset1-2/+19
2017-04-26glsl: add _mesa_glsl_parse_state object to is_lvalue()Samuel Pitoiset4-7/+9
2017-04-26glsl: fix explicit binding location for bindless samplers/imagesSamuel Pitoiset1-0/+20
2017-04-26glsl: relax bindless sampler arrays indexingSamuel Pitoiset1-1/+7
2017-04-26glsl: reject bindless samplers/images frag inputs without 'flat'Samuel Pitoiset1-0/+20