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_asm.c
2015-12-11
Marek Olšák
gallium/radeon: remove radeon_winsys_cs_handle
blob
|
commitdiff
|
raw
2015-12-06
Dave Airlie
r600/asm: enable nstack check for tess ctrl/eval shaders.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/asm: handle lds read operations.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600/asm: add LDS ops and barrier to the once per group...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600: add support for LDS instruction encoding.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Dave Airlie
r600: add support for GDS clause to the assembler.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Edward O'Callaghan
gallium/drivers: Sanitize NULL checks into canonical...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-06
Edward O'Callaghan
gallium/drivers: Trivial code-style cleanup
blob
|
commitdiff
|
raw
|
diff to current
2015-11-30
Dave Airlie
r600: split out common alu_writes pattern.
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-09-02
Dave Airlie
r600g: add doubles support for CAYMAN
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-08-28
Glenn Kennard
r600g/sb: Don't read junk after EOP
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
2014-10-28
Glenn Kennard
r600g: Implement sm5 UBO/sampler indexing
blob
|
commitdiff
|
raw
|
diff to current
2014-09-04
Carl Worth
Eliminate several cases of multiplication in arguments...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-28
Marek Olšák
r600g: switch SNORM conversion to DX and GLES behavior
blob
|
commitdiff
|
raw
|
diff to current
2014-06-02
Christoph Bumiller
r600g: HW bug workaround for TGSI_OPCODE_BREAKC
blob
|
commitdiff
|
raw
|
diff to current
2014-02-24
Tom Stellard
r600g: Use util_cpu_to_le32() instead of bswap32()...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Dave Airlie
r600g: add support for geom shaders to r600/r700 chipse...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Vadim Girlin
r600g: initial support for geometry shaders on evergree...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Dave Airlie
r600g/bc: add support for indexed memory writes.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Vadim Girlin
r600g: move barrier and end_of_program bits from output...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-30
Siavash Eliasi
r600g: Removed unnecessary positivity check for unsigne...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-07
Fredrik Höglund
r600g: Add support for PIPE_FORMAT_R11G11B10_FLOAT...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-29
Marek Olšák
r600g: move the low-level buffer functions for multiple...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-29
Marek Olšák
r600g: move some debug options to drivers/radeon
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Marek Olšák
r600g: move streamout state to drivers/radeon
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Vadim Girlin
r600g: enable SB backend by default
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Jonathan Gray
gallium: replace bswap_32 calls with util_bswap32
blob
|
commitdiff
|
raw
|
diff to current
2013-05-15
Marek Olšák
r600g: cleanup MSAA texture support checking
blob
|
commitdiff
|
raw
|
diff to current
2013-05-03
Vadim Girlin
r600g: use old shader disassembler by default
blob
|
commitdiff
|
raw
|
diff to current
2013-04-30
Vadim Girlin
r600g: plug in optimizing backend
blob
|
commitdiff
|
raw
|
diff to current
2013-04-10
Marek Olšák
r600g: fix valgrind warning on Cayman
blob
|
commitdiff
|
raw
|
diff to current
2013-04-08
Vincent Lejeune
r600g/llvm: Add support for native isa for pre EG
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Vincent Lejeune
r600g/llvm: Do not override llvm provided stack_size
blob
|
commitdiff
|
raw
|
diff to current
2013-04-02
Vadim Girlin
r600g: don't reserve more stack space than required v5
blob
|
commitdiff
|
raw
|
diff to current
2013-04-01
Vincent Lejeune
r600g/llvm: Add support for cf_alu native encode
blob
|
commitdiff
|
raw
|
diff to current
2013-03-11
Marek Olšák
r600g: dump vertex elements state along with the fetch...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-11
Marek Olšák
r600g: remove bytecode dumping
blob
|
commitdiff
|
raw
|
diff to current
2013-03-11
Marek Olšák
r600g: use a single env var R600_DEBUG, disable bytecod...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-03
Vincent Lejeune
r600g: Check comp_mask before merging export instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-03-03
Vadim Girlin
r600g: fix check_and_set_bank_swizzle for cayman
blob
|
commitdiff
|
raw
|
diff to current
2013-02-01
Vadim Girlin
r600g: implement shader disassembler v3
blob
|
commitdiff
|
raw
|
diff to current
2013-02-01
Vadim Girlin
r600g: use tables with ISA info v3
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Tom Stellard
r600g: Add ar_chan member to struct r600_bytecode
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Tom Stellard
r600g: More robust checks for MOVA_INT instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Jerome Glisse
r600g: add multi ring support with dma as first second...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Vincent Lejeune
r600g/llvm: tgsi to llvm emits stream output intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-11
Dave Airlie
r600g: texture buffer object + glsl 1.40 enable support...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-09
Vinson Lee
r600g: Fix memory leak in r600_bytecode_add_vtx.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Jerome Glisse
radeon/winsys: move radeon family/class identification...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-12
Marek Olšák
r600g: suballocate memory for fetch shaders from a...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-08
Vincent Lejeune
r600g: fix pre eg export with llvm
blob
|
commitdiff
|
raw
|
diff to current
2012-11-02
Vincent Lejeune
r600g: make tgsi-to-llvm generates store.pixel* intrins...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-29
Marek Olšák
r600g: implement texturing with 8x MSAA compressed...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Vincent Lejeune
r600g: force bank_swizzle if already set
blob
|
commitdiff
|
raw
|
diff to current
2012-10-12
Marek Olšák
r600g: move shader structures into r600_shader.h
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Marek Olšák
r600g: atomize fetch shader
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Marek Olšák
r600g: fix instance divisor on Cayman
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Tom Stellard
r600g: Use LOOP_START_DX10 for loops
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Michal Sciubidlo
radeon/llvm: Emit ISA for ALU instructions in the R600...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-28
Marek Olšák
r600g: fix relative addressing on RS780 and RS880
blob
|
commitdiff
|
raw
|
diff to current
2012-08-15
Vincent Lejeune
r600g: Fix instruction group merge when there are predi...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-15
Vincent Lejeune
radeon/llvm: Do not use PV/PS if PRED_SEL does not...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-15
Vincent Lejeune
r600g: Add support for predicates
blob
|
commitdiff
|
raw
|
diff to current
2012-07-09
Tom Stellard
r600g: Update number of gprs when adding a vertex instr...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-25
Vadim Girlin
r600g: add RECIP_INT, PRED_SETE_INT to r600_bytecode_ge...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-17
Tom Stellard
r600g: Handle MUL_IEEE in r600_bytecode_get_num_operands
blob
|
commitdiff
|
raw
|
diff to current
2012-05-11
Marek Olšák
Merge branch 'gallium-userbuf'
blob
|
commitdiff
|
raw
|
diff to current
2012-05-09
Christoph Bumiller
gallium/drivers: handle TGSI_OPCODE_CEIL
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Tom Stellard
r600g: Print integer values of literal constants in...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Tom Stellard
r600g: Add support for reading BREAK_LOGICALZ_i32 from...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-02
Adam Rak
r600g: fixed the bug with VTX fetches in TEX clauses...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-02
Tom Stellard
r600g: Add FC_NATIVE instruction
blob
|
commitdiff
|
raw
|
diff to current
2012-04-29
Marek Olšák
winsys/radeon: simplify buffer map/unmap functions
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Vadim Girlin
r600g: fix gpr number calculation
blob
|
commitdiff
|
raw
|
diff to current
2012-04-04
Marek Olšák
r600g: kill off the fallback for crazy src_offset values
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Marek Olšák
r600g: cleanup includes
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Marek Olšák
r600g: remove obsolete todo comments
blob
|
commitdiff
|
raw
|
diff to current
2012-01-31
Marek Olšák
r600g: merge r600_context with r600_pipe_context
blob
|
commitdiff
|
raw
|
diff to current
2012-01-31
Marek Olšák
r600g: remove u8,u16,u32,u64 types
blob
|
commitdiff
|
raw
|
diff to current
2012-01-24
Vadim Girlin
r600g: fix inconsistency with INTERP* opcode definitions
blob
|
commitdiff
|
raw
|
diff to current
2012-01-24
Vadim Girlin
r600g: replace raw opcodes with names in the is_alu_tra...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-22
Dave Airlie
r600g: shift integer ops are trans unit only on r600.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-22
Vadim Girlin
r600g: replace trans/vector-only instruction lists...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-22
Dave Airlie
Revert "r600g: replace trans/vector-only instruction...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-22
Vadim Girlin
r600g: take into account kcache banks for bank swizzle...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-22
Vadim Girlin
r600g: replace trans/vector-only instruction lists...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-21
Vadim Girlin
r600g: improve kcache line sets handling v2
blob
|
commitdiff
|
raw
|
diff to current
2012-01-21
Vadim Girlin
r600g: make INTERP_LOAD_P0 vector-only
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
Dave Airlie
r600g: fixup AR handling (v5)
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
Dave Airlie
r600g: fix recip_uint on r600.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
Vadim Girlin
r600g: rework IDIV/UDIV and implement MOD/UMOD (v2)
blob
|
commitdiff
|
raw
|
diff to current
2012-01-15
Vadim Girlin
r600g: add support for ISHR/USHR/SHL on r600-evergreen
blob
|
commitdiff
|
raw
|
diff to current
2012-01-15
Vadim Girlin
r600g: add FLT_TO_UINT opcode for evergreen
blob
|
commitdiff
|
raw
|
diff to current
2012-01-14
Dave Airlie
r600g: add r600 version of UINT_TO_FLT conversion.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-14
Dave Airlie
r600g: add missing case for uint->flt conversion.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-17
Marek Olšák
r600g: implement transform feedback
blob
|
commitdiff
|
raw
|
diff to current
next