summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-12-04docs: update with r600 tessellation status.r600g-tess-submitr600g-tess-stagingr600g-tessDave Airlie2-1/+2
2015-12-04r600: enable tessellation for evergreen/cayman (v2)Dave Airlie1-1/+9
2015-12-04r600g: reduce number of ps thread on caicosDave Airlie1-1/+1
2015-12-04r600g: adjust ls/hs thread counts for sumoDave Airlie1-4/+4
2015-12-04r600/asm: enable nstack check for tess ctrl/eval shaders.Dave Airlie1-1/+1
2015-12-04r600/asm: handle lds read operations.Dave Airlie1-1/+21
2015-12-04r600/asm: add LDS ops and barrier to the once per group restriction.Dave Airlie1-1/+1
2015-12-04r600: move VGT_VTX_CNT_EN into shader stages atom.Dave Airlie1-2/+2
2015-12-04r600: enable tcs/tes dumping for R600_DUMP_SHADERS.Dave Airlie1-1/+1
2015-12-04r600: handle SIMD allocation issue with HS/LSDave Airlie1-0/+5
2015-12-04r600/shader: increase number of inputs/outputs to 64.Dave Airlie1-2/+2
2015-12-04r600: handle barrier opcode.Edward O'Callaghan1-2/+17
2015-12-04r600/shader: handle tess related system-values.Dave Airlie1-2/+148
2015-12-04r600/shader: allow multi-dimension arrays for tcs/tes inputs/outputs.Dave Airlie1-2/+10
2015-12-04r600/shader: handle TES exports and streamoutDave Airlie1-7/+16
2015-12-04r600/shader: emit tessellation factors to GDS at end of TCS.Dave Airlie1-1/+166
2015-12-04r600/shader: handle TCS output writing.Dave Airlie1-2/+98
2015-12-04r600/shader: handle VS shader writing to the LDS outputs. (v1.1)Dave Airlie1-1/+75
2015-12-04r600/shader: handle fetching tcs/tes inputs and tcs outputsDave Airlie1-1/+279
2015-12-04r600/shader: add get_lds_offset0 helperDave Airlie1-0/+22
2015-12-04r600/shader: add function to get tess constants infoDave Airlie1-1/+90
2015-12-04r600/shader: add utility functions to do single slot arithmaticDave Airlie1-0/+95
2015-12-04r600/eg: workaround bug with tess shader and dynamic GPRs.Dave Airlie5-61/+190
2015-12-04r600/shader: move get_temp and last_instruction helpers upDave Airlie1-19/+17
2015-12-04r600: bind geometry shader ring to the correct placeDave Airlie1-2/+9
2015-12-04r600: create fixed function tess control shader fallback.Dave Airlie3-1/+46
2015-12-04r600: create LDS info constants buffer and write LDS registers. (v2)Dave Airlie3-3/+188
2015-12-04r600/eg: update shader stage emission/tf param for tess.Dave Airlie1-5/+69
2015-12-04r600: hook TES/TCS shaders to the selection logic.Dave Airlie1-2/+32
2015-12-04r600: workout bitmask for the used tcs inputs/outputs.Dave Airlie2-0/+28
2015-12-04r600: port over the get_lds_unique_index from radeonsiDave Airlie2-0/+39
2015-12-04r600: fix masks for two of the unused evergreen regs.Dave Airlie1-2/+2
2015-12-04r600: add set_tess_state callback.Dave Airlie2-1/+12
2015-12-04r600/eg: init tess registers to defaults (v1.1)Dave Airlie1-10/+31
2015-12-04r600: hook up constants/samplers/sampler view for tessellationDave Airlie2-10/+82
2015-12-04r600: add create/bind/delete shader hooks for tessellationDave Airlie1-0/+59
2015-12-04r600/sb: add LS/HS hw shader types.Dave Airlie3-3/+9
2015-12-04r600/blit: add tcs/tes shader saves.Dave Airlie1-0/+2
2015-12-04r600: disable SB for now on tess related shaders.Dave Airlie1-0/+7
2015-12-04r600: update correct hw shaders depending on configuration.Dave Airlie1-1/+12
2015-12-04r600: add shader key entries for tcs and tes.Dave Airlie5-3/+49
2015-12-04r600: add PATCHES to the pipe conversion.Dave Airlie1-0/+1
2015-12-04r600: add functions to update ls/hs state.Dave Airlie2-0/+27
2015-12-04r600g/sb: Support LDS ops in SB bytecode I/OGlenn Kennard4-9/+105
2015-12-04r600: add support for LDS instruction encoding.Dave Airlie4-2/+144
2015-12-04r600/sb: add support for GDS to the sb decoder/dump. (v1.1)Dave Airlie4-10/+93
2015-12-04r600: add support for GDS clause to the assembler.Dave Airlie4-1/+148
2015-12-04r600: use macros for updating the various stages.Dave Airlie1-15/+25
2015-12-04r600: add SET_NULL_SHADER macro.Dave Airlie1-2/+7
2015-12-04r600: move clip misc and streamout stream updates to a single placeDave Airlie1-6/+11