summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* iris: better dirty checkingKenneth Graunke2019-02-212-52/+67
* iris: rewrite grid surface handlingKenneth Graunke2019-02-213-57/+73
* iris: XXX for compute state tracking :/Kenneth Graunke2019-02-211-0/+1
* iris: fix whitespaceKenneth Graunke2019-02-211-3/+3
* iris: bail if SLM is neededKenneth Graunke2019-02-211-0/+3
* iris: leave XXX about unnecessary binding table uploadsKenneth Graunke2019-02-211-0/+2
* iris: drop unnecessary #ifdefsKenneth Graunke2019-02-211-2/+0
* iris: drop XXX that Jordan handledKenneth Graunke2019-02-211-2/+0
* iris/compute: Support indirect compute dispatchJordan Justen2019-02-211-0/+21
* iris/compute: Push subgroup-idJordan Justen2019-02-213-6/+37
* iris/compute: Flush compute batch on memory-barriersJordan Justen2019-02-211-0/+1
* iris/compute: Provide binding table entry for gl_NumWorkGroupsJordan Justen2019-02-211-6/+53
* iris/compute: Wait on compute batch when mappingJordan Justen2019-02-211-0/+5
* iris/program: Don't try to push ubo ranges for computeJordan Justen2019-02-211-1/+2
* iris/compute: Get group counts from grid->gridJordan Justen2019-02-211-3/+3
* iris/compute: Flush compute batchesJordan Justen2019-02-211-0/+1
* iris/compute: Add MEDIA_STATE_FLUSH following WALKERJordan Justen2019-02-211-0/+2
* iris: Add iris_restore_compute_saved_bosJordan Justen2019-02-211-5/+54
* iris: Add IRIS_DIRTY_CONSTANTS_CSJordan Justen2019-02-211-14/+15
* iris/compute: Set mask bits on PIPELINE_SELECTJordan Justen2019-02-211-0/+3
* iris: little bits of compute basicsKenneth Graunke2019-02-219-7/+325
* iris: drop XXX's about swizzlingKenneth Graunke2019-02-211-4/+4
* iris: drop dead format //'sKenneth Graunke2019-02-211-56/+0
* iris: yesKenneth Graunke2019-02-211-1/+0
* iris: initial compute capsKenneth Graunke2019-02-211-3/+62
* iris: Enable fb fetchKenneth Graunke2019-02-211-0/+1
* iris: advertise GL_ARB_shader_texture_image_samplesKenneth Graunke2019-02-211-0/+1
* iris: Set num_uniforms in bytesJordan Justen2019-02-211-0/+6
* iris: move images next to textures in binding tableKenneth Graunke2019-02-212-14/+12
* iris: null for non-existent cbufsKenneth Graunke2019-02-213-26/+46
* iris: actually set image accessKenneth Graunke2019-02-211-0/+2
* iris: Don't lower image formats for write-only imagesJason Ekstrand2019-02-211-1/+3
* iris: set image access correctlyKenneth Graunke2019-02-212-12/+16
* iris: bother with BTIsKenneth Graunke2019-02-212-4/+24
* iris: implement set_shader_images hookKenneth Graunke2019-02-212-0/+91
* iris: lower storage image derefsKenneth Graunke2019-02-211-0/+83
* iris: set the binding table sizeKenneth Graunke2019-02-211-2/+2
* iris: X32_S8X24 :/Kenneth Graunke2019-02-211-5/+1
* iris: enable I/L formatsKenneth Graunke2019-02-211-81/+67
* iris: Use R/RG instead of I/L/A when samplingKenneth Graunke2019-02-211-0/+31
* iris: rework format translation apisKenneth Graunke2019-02-215-53/+81
* iris: Allow PIPE_CONTROL with Stall at Scoreboard and RT flushKenneth Graunke2019-02-211-1/+5
* iris: add gen11 to genX_callKenneth Graunke2019-02-211-0/+3
* iris: inline stage_from_pipe to avoid unused warningsKenneth Graunke2019-02-211-1/+1
* iris: pipe to scs -> iris_pipe.hKenneth Graunke2019-02-212-17/+17
* iris: force persample interp capKenneth Graunke2019-02-211-0/+1
* iris: stencil texturingKenneth Graunke2019-02-214-7/+24
* iris: fix Z32_S8 depth samplingKenneth Graunke2019-02-211-4/+6
* iris: don't mark contains_draw = false when chaining batchesKenneth Graunke2019-02-211-1/+1
* iris: vma_free bo->size, not bo_sizeKenneth Graunke2019-02-211-1/+1