projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
vc4: Don't try the SF coalescing unless it's on a def.
[mesa.git]
/
src
/
gallium
/
drivers
/
r600
/
r600_shader.c
2016-01-06
Edward O'Callaghan
gallium/drivers/r600: Use unsigned for loop index
blob
|
commitdiff
|
raw
2016-01-06
Edward O'Callaghan
gallium/drivers: Remove unnecessary semicolons
blob
|
commitdiff
|
raw
|
diff to current
2016-01-03
Marek Olšák
gallium/radeon: r600_can_dump_shader should get TGSI...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-02
Nicolai Hähnle
gallium/radeon: pass pipe_debug_callback into radeon_ll...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Marek Olšák
gallium/radeon: remove radeon_winsys_cs_handle
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Marek Olšák
r600g: write all MRTs only if there is exactly one...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-10
Dave Airlie
r600: add missing return value check.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-09
Dave Airlie
r600: handle geometry dynamic input array index
blob
|
commitdiff
|
raw
|
diff to current
2015-12-09
Dave Airlie
r600g: fix geom shader input indirect indexing.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-09
Dave Airlie
r600g: fix outputing to non-0 buffers for stream 0.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-07
Dave Airlie
r600: fix regression introduced with ring emit changes.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Edward O'Callaghan
r600: handle barrier opcode.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: handle tess related system-values.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: allow multi-dimension arrays for tcs/tes...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: handle TES exports and streamout
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: emit tessellation factors to GDS at end...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: handle TCS output writing.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: handle VS shader writing to the LDS output...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: handle fetching tcs/tes inputs and tcs...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: add get_lds_offset0 helper
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: add function to get tess constants info
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: add utility functions to do single slot...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/shader: move get_temp and last_instruction helpers up
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600: port over the get_lds_unique_index from radeonsi
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600: disable SB for now on tess related shaders.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600: update correct hw shaders depending on configuration.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600: add shader key entries for tcs and tes.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-01
Dave Airlie
r600: set mega fetch count to 16 for gs copy shader
blob
|
commitdiff
|
raw
|
diff to current
2015-12-01
Dave Airlie
r600: increment ring index after emit vertex not before.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-01
Dave Airlie
r600: add alu + cf nop to copy shader on r600
blob
|
commitdiff
|
raw
|
diff to current
2015-12-01
Dave Airlie
r600: workaround empty geom shader.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-30
Dave Airlie
r600/shader: split address get out to a function.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-30
Dave Airlie
r600: move per-type settings into a switch statement
blob
|
commitdiff
|
raw
|
diff to current
2015-11-10
Glenn Kennard
r600g: Pass conservative depth parameters to hw
blob
|
commitdiff
|
raw
|
diff to current
2015-11-10
Dave Airlie
Revert "r600g: Pass conservative depth parameters to hw"
blob
|
commitdiff
|
raw
|
diff to current
2015-11-10
Glenn Kennard
r600g: Pass conservative depth parameters to hw
blob
|
commitdiff
|
raw
|
diff to current
2015-10-30
Dave Airlie
r600: enable SB for geom shaders on pre-evergreen
blob
|
commitdiff
|
raw
|
diff to current
2015-10-29
Ivan Kalvachev
r600g: Fix special negative immediate constants when...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-12
Glenn Kennard
r600g/sb: SB support for UBO indexing
blob
|
commitdiff
|
raw
|
diff to current
2015-10-12
Glenn Kennard
r600g/sb: Support gs5 sampler indexing (v2)
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Ilia Mirkin
r600g: add support for TXQS tgsi opcode
blob
|
commitdiff
|
raw
|
diff to current
2015-09-12
Glenn Kennard
r600g: Support I2D/U2D/D2I/D2U
blob
|
commitdiff
|
raw
|
diff to current
2015-09-12
Dave Airlie
r600g: lower number of driver const buffers
blob
|
commitdiff
|
raw
|
diff to current
2015-09-08
Dave Airlie
r600: don't use shader key without verifying shader...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-03
Dave Airlie
r600: fix loop overrun in cayman_mul_double_instr
blob
|
commitdiff
|
raw
|
diff to current
2015-09-02
Glenn Kennard
r600g: Add doubles support for CYPRESS
blob
|
commitdiff
|
raw
|
diff to current
2015-09-02
Dave Airlie
r600g: add doubles support for CAYMAN
blob
|
commitdiff
|
raw
|
diff to current
2015-09-02
Glenn Kennard
r600g: add multiple stream support for geom shaders
blob
|
commitdiff
|
raw
|
diff to current
2015-09-02
Dave Airlie
r600g: add support for streams to the assembler.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-01
Edward O'Callaghan
r600g: Simplify out a couple of unnecessary branches
blob
|
commitdiff
|
raw
|
diff to current
2015-08-30
Edward O'Callaghan
r600g: Use TGSI parse results instead of manually exfil...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-30
Edward O'Callaghan
r600g: Set geometry properties in r600_create_shader_st...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-30
Edward O'Callaghan
r600g: Move geometry properties state from shader to...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-30
Edward O'Callaghan
r600g: Remove dead assigment to 'gs_input_prim' in...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-22
Glenn Kennard
r600g: Fix assert in tgsi_cmp
blob
|
commitdiff
|
raw
|
diff to current
2015-08-20
Edward O'Callaghan
r600: Turn 'r600_shader_key' struct into union
blob
|
commitdiff
|
raw
|
diff to current
2015-08-02
Marek Olšák
r600g: fix the CB_SHADER_MASK setup
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallium/radeon: remove unused variables and old comments
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Dave Airlie
radeon: add support for streams to the common streamout...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-11
Dave Airlie
r600g: move sampler/ubo index registers before temp reg
blob
|
commitdiff
|
raw
|
diff to current
2015-06-22
Dave Airlie
r600g: ignore sampler views for now.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-14
Marek Olšák
r600g: handle TGSI input/output array declarations...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-05
Marek Olšák
r600g: fix a coverity defect in streamout code
blob
|
commitdiff
|
raw
|
diff to current
2015-04-07
Glenn Kennard
r600g/sb: Enable SB for geometry shaders
blob
|
commitdiff
|
raw
|
diff to current
2015-04-07
Dave Airlie
r600g: fix op3 abs issue
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
Emil Velikov
r600g: constify r600_shader_tgsi_instruction lists.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
Emil Velikov
r600g: kill off r600_shader_tgsi_instruction::{tgsi_opc...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
Emil Velikov
r600g: use the tgsi opcode from parse.FullToken.FullIns...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-16
Marek Olšák
gallium: add FMA and DFMA opcodes (v3)
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Glenn Kennard
r600g: Implement GL_ARB_draw_indirect for EG/CM
blob
|
commitdiff
|
raw
|
diff to current
2015-02-06
Xavier Bouchoux
r600g: fix abs() support on ALU 3 source operands instr...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Dave Airlie
r600g: add support for primitive id without geom shader...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Dave Airlie
r600g: fix regression since UCMP change
blob
|
commitdiff
|
raw
|
diff to current
2014-11-27
Dave Airlie
r600g: merge the TXQ and BUFFER constant buffers (v1.1)
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
gallium: Drop the unused CND opcode.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
gallium: Drop unused BRA opcode.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
gallium: Drop the unused SFL/STR opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
gallium: Drop the unused RFL opcode.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
gallium: Drop unused X2D opcode.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
gallium: Drop the unused ARA opcode.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
gallium: Drop the unused RCC opcode.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
gallium: Drop the NRM and NRM4 opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Eric Anholt
r600: Drop the "/* gap */" notes.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Dave Airlie
r600g: do all CUBE ALU operations before gradient textu...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Dave Airlie
r600: fix texture gradients instruction emission (v2)
blob
|
commitdiff
|
raw
|
diff to current
2014-11-18
Dave Airlie
r600g: limit texture offset application to specific...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-18
Dave Airlie
r600g: geom shaders: always load texture src regs from...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-18
Dave Airlie
r600g/cayman: fix texture gather tests
blob
|
commitdiff
|
raw
|
diff to current
2014-11-18
Dave Airlie
r600g: cayman umad assigns dst pointlessly
blob
|
commitdiff
|
raw
|
diff to current
2014-11-18
Dave Airlie
r600g/cayman: fix integer multiplication output overwri...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-28
Glenn Kennard
r600g: Implement sm5 UBO/sampler indexing
blob
|
commitdiff
|
raw
|
diff to current
2014-10-28
Glenn Kennard
r600g: Implement sm5 interpolation functions
blob
|
commitdiff
|
raw
|
diff to current
2014-10-12
Glenn Kennard
r600g: Implement GL_ARB_sample_shading
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
Glenn Kennard
r600g: Implement sm5 geometry shader instancing
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Glenn Kennard
r600g: Implement ARB_derivative_control
blob
|
commitdiff
|
raw
|
diff to current
2014-08-14
Marek Olšák
r600g: fix constant buffer fetches
blob
|
commitdiff
|
raw
|
diff to current
2014-08-01
Glenn Kennard
r600g: Implement gpu_shader5 textureGather
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Glenn Kennard
r600g: gpu_shader5 gl_SampleMaskIn support
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Glenn Kennard
r600g: Implement gpu_shader5 integer ops
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Glenn Kennard
r600g: Add IMUL_HI/UMUL_HI support
blob
|
commitdiff
|
raw
|
diff to current
next