summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-02-18WIP: radeonsi: use VRAM for descriptor and const buffersdescvramGrigori Goronzy3-3/+14
2016-02-17mesa: restore buffer object mutexGrigori Goronzy2-0/+3
2016-02-17mesa: Use atomic refcounting for framebuffersFredrik Höglund1-14/+7
2016-02-17mesa: Use atomic refcounting for renderbuffersFredrik Höglund3-16/+9
2016-02-17mesa: Use atomic refcounting for buffer objectsFredrik Höglund2-18/+28
2016-02-17mesa: Make pipeline objects non thread safeFredrik Höglund2-11/+2
2016-02-17mesa: Add new fast mtx_t mutex type for basic use casesKristian Høgsberg2-1/+100
2016-02-17mesa: Split full featured mutex into its own typeKristian Høgsberg7-32/+91
2016-02-16radeonsi: add a driver query for shader cache hitsMarek Olšák4-1/+16
2016-02-16radeonsi: implement binary shaders & shader cache in memoryMarek Olšák5-7/+254
2016-02-16gallium/radeon: remove unused radeon_shader_binary_free_* functionsMarek Olšák2-33/+0
2016-02-16radeonsi: make radeon_shader_reloc name string fixed-sizedMarek Olšák2-6/+3
2016-02-16radeonsi: move some struct si_shader members to new struct si_shader_infoMarek Olšák3-68/+71
2016-02-16radeonsi: use smaller types for some si_shader membersMarek Olšák2-3/+6
2016-02-16radeonsi: enable compiling one variant per shaderMarek Olšák3-1/+5
2016-02-16radeonsi: print full shader name before disassemblyMarek Olšák1-1/+33
2016-02-16radeonsi: compile non-GS middle parts of shaders immediately if enabledMarek Olšák3-18/+87
2016-02-16radeonsi: rework polygon stippling for PS prologMarek Olšák1-39/+110
2016-02-16radeonsi: add PS prologMarek Olšák5-2/+345
2016-02-16radeonsi: add PS epilogMarek Olšák4-2/+296
2016-02-16radeonsi: add TCS epilogMarek Olšák4-13/+155
2016-02-16radeonsi: add VS epilogMarek Olšák4-11/+168
2016-02-16radeonsi: add VS prologMarek Olšák4-1/+266
2016-02-16radeonsi: first bits for non-monolithic shadersMarek Olšák4-14/+45
2016-02-16radeonsi: add code for dumping all shader parts togetherMarek Olšák1-8/+23
2016-02-16radeonsi: add code for combining and uploading shaders from 3 shader partsMarek Olšák2-8/+36
2016-02-16radeonsi: fail compilation if non-GS non-CS shaders have rodataMarek Olšák1-0/+13
2016-02-16radeonsi: separate 2 pieces of code from create_functionMarek Olšák1-31/+51
2016-02-16radeonsi: add samplemask parameter to si_export_mrt_colorMarek Olšák1-3/+7
2016-02-16radeonsi: add start_instance parameter to get_instance_index_for_fetchMarek Olšák1-4/+6
2016-02-16radeonsi: separate out shader key bits for prologs & epilogsMarek Olšák4-100/+140
2016-02-16radeonsi: compute how many input VGPRs fragment shaders haveMarek Olšák2-0/+43
2016-02-16radeonsi: compute how many input SGPRs and VGPRs shaders haveMarek Olšák2-0/+34
2016-02-16gallium/radeon: add basic code for setting shader return valuesMarek Olšák4-8/+21
2016-02-16mesa: Don't call driver when there is no compute workJordan Justen1-0/+3
2016-02-16i965: Set compute shader shared memory max to 64kJordan Justen1-1/+1
2016-02-16st/mesa: use new CSO_BITS_ALL_SHADERSBrian Paul4-24/+9
2016-02-16cso: add CSO_BITS_ALL_SHADERSBrian Paul1-0/+6
2016-02-16st/mesa: simplify st->ctx, ctx->st usage in a various placesBrian Paul6-18/+17
2016-02-16st/mesa: use _mesa_geometric_width/height() in glDrawPixels codeBrian Paul1-10/+9
2016-02-16st/mesa: rename attr variable in st_DrawTex()Brian Paul1-10/+10
2016-02-16st/mesa: use 'cso' instead of 'st->cso_context' in st_DrawTex()Brian Paul1-1/+1
2016-02-16st/mesa: fix whitespace and add comment in st_DrawTex()Brian Paul1-3/+3
2016-02-16st/mesa: used _mesa_num_tex_faces() in st_finalize_texture()Brian Paul1-1/+1
2016-02-16cso: make most of the cso_save/restore_x() functions staticBrian Paul2-85/+70
2016-02-16postprocess: use new cso_save/restore_state() functionsBrian Paul1-38/+20
2016-02-16gallium/hud: use new cso_save/restore_state() functionsBrian Paul1-37/+19
2016-02-16gallium/util: use new cso_save/restore_state() functionsBrian Paul1-34/+18
2016-02-16st/mesa: use cso_save/restore_state() in st_cb_texture.cBrian Paul1-33/+22
2016-02-16st/mesa: use new cso_save/restore_state() functionsBrian Paul4-101/+55