r600: fix isoline tess factor component swapping.
[mesa.git] / src / gallium / drivers / r600 / r600_shader.c
2017-11-13 Dave Airlier600: fix isoline tess factor component swapping.
2017-11-13 Dave Airlier600/shader: reserve first register of vertex shader.
2017-11-09 Dave Airlier600: add support for hw atomic counters. (v3)
2017-09-29 Nicolai Hähnletgsi: clarify the semantics of DFRACEXP
2017-08-22 Marek Olšákgallium: remove TGSI opcode SCS
2017-08-22 Marek Olšákgallium: remove TGSI opcode BREAKC
2017-08-22 Marek Olšákgallium: remove TGSI opcode XPD
2017-08-22 Marek Olšákgallium: remove TGSI opcode DPH
2017-08-22 Marek Olšákgallium: remove TGSI opcode DP2A
2017-08-22 Marek Olšákgallium: remove TGSI_OPCODE_CALLNZ
2017-08-22 Marek Olšákgallium: remove TGSI FENCE opcodes
2017-08-22 Marek Olšákgallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZ
2017-08-21 Marek Olšákr600g: don't set up and don't call the fetch shader...
2017-06-26 Constantine Charlamovr600g: take into account offset to system inputs at...
2017-06-26 Constantine Charlamovr600g: get rid of trailing whitespace
2017-03-31 Marek Olšákgallium: remove support for predicates from TGSI (v2)
2017-03-23 Julien Isorcer600_shader.c: fix indentation
2017-03-21 Julien Isorcer600_shader.c: check returned value of eg_get_interpola...
2017-03-20 Bartosz Tomczykr600g: Fix out of bounds access
2017-02-18 Marek Olšákgallium: remove TGSI_OPCODE_CLAMP
2017-01-30 Bartosz Tomczykr600: Fix stack overflow
2017-01-29 Ilia Mirkinr600g: use ieee variants of multiplication instructions
2017-01-29 Ilia Mirkinr600g: add support for optionally using non-IEEE mul ops
2017-01-23 Nicolai Hähnler600: implement DDIV
2017-01-23 Nicolai Hähnler600: factor out cayman_emit_unary_double_raw
2017-01-23 Nicolai Hähnler600: double multiply can handle only one multiply...
2017-01-05 Marek Olšákgallium: remove TGSI_OPCODE_SUB
2017-01-05 Marek Olšákgallium: remove TGSI_OPCODE_ABS
2016-10-26 Marek Olšákgallium/radeon: stop using PIPE_BIND_CUSTOM
2016-09-26 Glenn Kennardr600g: Add support for PK2H/UP2H
2016-08-29 Rhys Kiddr600g: Clean up defined magic numbers for TGSI opcodes
2016-08-29 Rhys Kiddr600g: Avoid duplicated initialization of TGSI_OPCODE_DFMA
2016-08-01 Matt Turnerr600g: Avoid aliasing violations.
2016-07-04 Jan Veselyr600g: Add double precision FMA ops
2016-06-25 Marek Olšákgallium/radeon: use r600_resource_reference
2016-06-24 Jan Veselyr600g: Enable FMA on chips that support it
2016-05-17 Jan VeselyTreewide: Remove Elements() macro
2016-04-27 Patrick Rudolphr600g: fix and optimize tgsi_cmp when using ABS and...
2016-04-21 Marek Olšákgallium: use PIPE_SHADER_* everywhere, remove TGSI_PROC...
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-19 Marek Olšákr600g: flatten if (1) statement after removal of TGSI...
2016-03-19 Marek Olšákr600g: remove TGSI->LLVM translation
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-06 Edward O'Callaghangallium/drivers/r600: Use unsigned for loop index
2016-01-06 Edward O'Callaghangallium/drivers: Remove unnecessary semicolons
2016-01-03 Marek Olšákgallium/radeon: r600_can_dump_shader should get TGSI...
2016-01-02 Nicolai Hähnlegallium/radeon: pass pipe_debug_callback into radeon_ll...
2015-12-11 Kristian Høgsberg... Merge ../mesa into vulkan
2015-12-11 Marek Olšákgallium/radeon: remove radeon_winsys_cs_handle
2015-12-11 Marek Olšákr600g: write all MRTs only if there is exactly one...
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-10 Dave Airlier600: add missing return value check.
2015-12-09 Dave Airlier600: handle geometry dynamic input array index
2015-12-09 Dave Airlier600g: fix geom shader input indirect indexing.
2015-12-09 Dave Airlier600g: fix outputing to non-0 buffers for stream 0.
2015-12-07 Dave Airlier600: fix regression introduced with ring emit changes.
2015-12-06 Edward O'Callaghanr600: handle barrier opcode.
2015-12-06 Dave Airlier600/shader: handle tess related system-values.
2015-12-06 Dave Airlier600/shader: allow multi-dimension arrays for tcs/tes...
2015-12-06 Dave Airlier600/shader: handle TES exports and streamout
2015-12-06 Dave Airlier600/shader: emit tessellation factors to GDS at end...
2015-12-06 Dave Airlier600/shader: handle TCS output writing.
2015-12-06 Dave Airlier600/shader: handle VS shader writing to the LDS output...
2015-12-06 Dave Airlier600/shader: handle fetching tcs/tes inputs and tcs...
2015-12-06 Dave Airlier600/shader: add get_lds_offset0 helper
2015-12-06 Dave Airlier600/shader: add function to get tess constants info
2015-12-06 Dave Airlier600/shader: add utility functions to do single slot...
2015-12-06 Dave Airlier600/shader: move get_temp and last_instruction helpers up
2015-12-06 Dave Airlier600: port over the get_lds_unique_index from radeonsi
2015-12-06 Dave Airlier600: disable SB for now on tess related shaders.
2015-12-06 Dave Airlier600: update correct hw shaders depending on configuration.
2015-12-06 Dave Airlier600: add shader key entries for tcs and tes.
2015-12-01 Dave Airlier600: set mega fetch count to 16 for gs copy shader
2015-12-01 Dave Airlier600: increment ring index after emit vertex not before.
2015-12-01 Dave Airlier600: add alu + cf nop to copy shader on r600
2015-12-01 Dave Airlier600: workaround empty geom shader.
2015-11-30 Dave Airlier600/shader: split address get out to a function.
2015-11-30 Dave Airlier600: move per-type settings into a switch statement
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-10 Glenn Kennardr600g: Pass conservative depth parameters to hw
2015-11-10 Dave AirlieRevert "r600g: Pass conservative depth parameters to hw"
2015-11-10 Glenn Kennardr600g: Pass conservative depth parameters to hw
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-30 Dave Airlier600: enable SB for geom shaders on pre-evergreen
2015-10-29 Ivan Kalvachevr600g: Fix special negative immediate constants when...
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-12 Glenn Kennardr600g/sb: SB support for UBO indexing
2015-10-12 Glenn Kennardr600g/sb: Support gs5 sampler indexing (v2)
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-13 Ilia Mirkinr600g: add support for TXQS tgsi opcode
2015-09-12 Glenn Kennardr600g: Support I2D/U2D/D2I/D2U
2015-09-12 Dave Airlier600g: lower number of driver const buffers
2015-09-08 Dave Airlier600: don't use shader key without verifying shader...
2015-09-03 Dave Airlier600: fix loop overrun in cayman_mul_double_instr
2015-09-02 Glenn Kennardr600g: Add doubles support for CYPRESS
2015-09-02 Dave Airlier600g: add doubles support for CAYMAN
2015-09-02 Glenn Kennardr600g: add multiple stream support for geom shaders
2015-09-02 Dave Airlier600g: add support for streams to the assembler.
2015-09-01 Edward O'Callaghanr600g: Simplify out a couple of unnecessary branches
next