aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_state.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Put batches in an arrayKenneth Graunke2019-02-211-1/+1
* iris: Fix SLMKenneth Graunke2019-02-211-3/+0
* iris: Don't set constant read lengths at upload timeJason Ekstrand2019-02-211-3/+0
* iris: Configure the L3$ on the compute contextJason Ekstrand2019-02-211-0/+24
* iris: properly pin stencil buffersKenneth Graunke2019-02-211-3/+8
* iris: more todo notesKenneth Graunke2019-02-211-0/+1
* iris: Fix independent alpha blending.Kenneth Graunke2019-02-211-27/+34
* iris: Fix SourceAlphaBlendFactorKenneth Graunke2019-02-211-2/+2
* iris: only clip lower if there's something to clip againstKenneth Graunke2019-02-211-1/+2
* iris: don't forget to upload CS constsKenneth Graunke2019-02-211-0/+3
* iris: enable push constants if we have sysvals but no uniformsKenneth Graunke2019-02-211-1/+1
* iris: fix num clip plane constsKenneth Graunke2019-02-211-3/+5
* iris: actually upload clip planes.Kenneth Graunke2019-02-211-2/+14
* iris: bypass params and do it ourselvesKenneth Graunke2019-02-211-5/+4
* iris: hook up key stuff for clip plane loweringKenneth Graunke2019-02-211-0/+10
* iris: only bother with params if there are any...Kenneth Graunke2019-02-211-19/+9
* iris: add param domain definesKenneth Graunke2019-02-211-0/+28
* iris: Defer cbuf0 upload to draw timeKenneth Graunke2019-02-211-29/+63
* iris: partial set_query_active_stateKenneth Graunke2019-02-211-1/+4
* iris: Fix multiple RTs with non-independent blendingKenneth Graunke2019-02-211-11/+13
* iris: Fix MSAA smooth pointsKenneth Graunke2019-02-211-2/+2
* iris: implement scratch space!Kenneth Graunke2019-02-211-27/+48
* iris: Cross-link iris_batches so they can potentially flush each otherKenneth Graunke2019-02-211-4/+0
* iris: fix crash in sparse vertex arrayDave Airlie2019-02-211-1/+2
* iris: Use at least 1x1 size for null FB surface state.Kenneth Graunke2019-02-211-1/+4
* iris: Disable a PIPE_CONTROL workaround on IcelakeKenneth Graunke2019-02-211-1/+1
* iris: allow binding a null vertex bufferKenneth Graunke2019-02-211-3/+7
* iris: fix overhead regression from "don't stomp each other's dirty bits"Kenneth Graunke2019-02-211-1/+1
* iris: SO_DECL_LIST fixKenneth Graunke2019-02-211-0/+8
* iris: Fall back to 1x1x1 null surface if no framebuffer suppliedKenneth Graunke2019-02-211-0/+4
* iris: Fix off by one in scissoring, empty scissors, default scissorsKenneth Graunke2019-02-211-2/+24
* iris: Clamp UBO and SSBO access to the actual BO size, for safetyKenneth Graunke2019-02-211-2/+5
* iris: Fix texture buffer / image buffer sizes.Kenneth Graunke2019-02-211-25/+44
* iris: fix SF_CLIP_VIEWPORT array indexing with multiple VPsKenneth Graunke2019-02-211-1/+2
* iris: fix UBOs with bindings that have an offsetKenneth Graunke2019-02-211-0/+1
* iris: fix SBA flushing by refactoring codeKenneth Graunke2019-02-211-50/+25
* iris: do PIPELINE_SELECT for render engine, add flushes, GLK hacksKenneth Graunke2019-02-211-6/+80
* iris: better dirty checkingKenneth Graunke2019-02-211-52/+63
* iris: rewrite grid surface handlingKenneth Graunke2019-02-211-55/+16
* 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-211-6/+22
* iris/compute: Provide binding table entry for gl_NumWorkGroupsJordan Justen2019-02-211-6/+53
* iris/compute: Get group counts from grid->gridJordan Justen2019-02-211-3/+3
* 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