summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-04-15etnaviv: resolve tile status when flushing resourcePhilipp Zabel2-0/+11
2017-04-15etnaviv: stop repeatedly resolving an unchanged resource into its scanout pri...Philipp Zabel1-1/+4
2017-04-14swr: Add polygon stipple supportGeorge Kyriazis5-9/+84
2017-04-14i965: enable OpenGL 4.0 to Ivybridge/BaytrailSamuel Iglesias Gonsálvez2-5/+6
2017-04-14i965: enable ARB_gpu_shader_fp64 for Ivybridge/BaytrailSamuel Iglesias Gonsálvez1-1/+1
2017-04-14i965: Use correct VertStride on align16 instructions.Matt Turner1-10/+34
2017-04-14i965/vec4/dce: improve track of partial flag register writesSamuel Iglesias Gonsálvez1-1/+1
2017-04-14i965/vec4: don't do horizontal stride on some register file typesSamuel Iglesias Gonsálvez1-2/+5
2017-04-14i965/vec4: Fix exec size for MOVs {SET,PICK}_{HIGH,LOW}_32BIT.Matt Turner1-4/+12
2017-04-14i965/vec4: use vec4_builder to emit instructions in setup_imm_df()Samuel Iglesias Gonsálvez2-50/+50
2017-04-14i965/vec4: consider subregister offset in live variablesJuan A. Suarez Romero1-2/+2
2017-04-14i965/vec4: fix assert to detect SIMD lowered DF instructions in IVBFrancisco Jerez1-5/+1
2017-04-14i965/vec4: split VEC4_OPCODE_FROM_DOUBLE into one opcode per destination's typeSamuel Iglesias Gonsálvez7-27/+60
2017-04-14i965/vec4: split d2x conversion and data gathering from one opcode to two exp...Samuel Iglesias Gonsálvez2-8/+1
2017-04-14i965/vec4: fix VEC4_OPCODE_FROM_DOUBLE for IVB/BYTJuan A. Suarez Romero1-7/+19
2017-04-14i965/vec4: keep original type when dealing with null registersJuan A. Suarez Romero1-0/+2
2017-04-14i965/vec4: split DF instructions and later double its execsize in IVB/BYTSamuel Iglesias Gonsálvez3-1/+53
2017-04-14i965/fs: lower all non-force_writemask_all DF instructions to SIMD4 on IVB/BYTSamuel Iglesias Gonsálvez1-0/+9
2017-04-14i965/fs: Get 64-bit indirect moves working on IVB.Francisco Jerez1-2/+25
2017-04-14i965: Use source region <1,2,0> when converting to DF.Matt Turner2-13/+28
2017-04-14i965/fs: fix lower SIMD width for IVB/BYT's MOV_INDIRECTJuan A. Suarez Romero1-3/+14
2017-04-14i965/fs: fix dst stride in IVB/BYT type conversionsJuan A. Suarez Romero1-27/+41
2017-04-14i965/fs: rename lower_d2x to lower_conversionsSamuel Iglesias Gonsálvez4-4/+4
2017-04-14Revert "i965/fs: Don't emit SEL instructions for type-converting MOVs."Samuel Iglesias Gonsálvez1-2/+0
2017-04-14i965/fs: generalize the legalization d2x passSamuel Iglesias Gonsálvez2-37/+67
2017-04-14i965: Use <0,2,1> region for scalar DF sources on IVB/BYT.Matt Turner1-0/+13
2017-04-14i965/fs: clamp exec_size when an instruction has a scalar DF sourceSamuel Iglesias Gonsálvez1-3/+8
2017-04-14i965/fs: double regioning parameters and execsize for DF in IVB/BYTJuan A. Suarez Romero1-7/+43
2017-04-14i965/fs: add helper to retrieve instruction execution typeJuan A. Suarez Romero3-5/+64
2017-04-14i965: Handle IVB DF differences in the validator.Matt Turner1-0/+24
2017-04-14i965/disasm: also print nibctrl in IVB for execsize=8Iago Toral Quiroga1-3/+3
2017-04-14nir: Destination component count of shader_clock intrinsic is 2Boyan Ding2-2/+3
2017-04-14radeonsi: add missing initialization for userptr buffersNicolai Hähnle1-0/+4
2017-04-14radv: remove the temp descriptor set infrastructureFredrik Höglund2-76/+28
2017-04-14radv: use push descriptors in metaFredrik Höglund6-416/+301
2017-04-14radv: add private push descriptors for metaFredrik Höglund2-0/+41
2017-04-14anv/blorp: Properly handle VK_ATTACHMENT_UNUSEDJason Ekstrand1-5/+22
2017-04-14anv/cmd_buffer: Use the null surface state for ATTACHMENT_UNUSEDJason Ekstrand1-2/+14
2017-04-14anv/cmd_buffer: Always set up a null surface stateJason Ekstrand1-31/+19
2017-04-14radeonsi: cope with missing disassemblyNicolai Hähnle1-1/+2
2017-04-14gallium/ddebug: dump missing members of pipe_draw_infoNicolai Hähnle2-0/+7
2017-04-14radeonsi: enable ARB_shader_viewport_layer_arrayNicolai Hähnle1-1/+1
2017-04-14radeonsi: handle ignored LAYER and VIEWPORT_INDEX writesNicolai Hähnle1-0/+20
2017-04-14st/mesa: enable ARB_shader_viewport_layer_arrayNicolai Hähnle1-0/+5
2017-04-14tgsi: clarify TGSI_SEMANTIC_{LAYER,VIEWPORT_INDEX}Nicolai Hähnle1-0/+10
2017-04-14gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORTNicolai Hähnle17-0/+19
2017-04-14anv/cmd_buffer: Flush the VF cache at the top of all primariesJason Ekstrand1-0/+12
2017-04-14anv/blorp: Flush the texture cache in UpdateBufferJason Ekstrand1-0/+7
2017-04-14anv: Limit VkDeviceMemory objects to 2GBJason Ekstrand1-0/+20
2017-04-14intel/blorp: Add a blorp_emit_dynamic macroJason Ekstrand1-64/+50