projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: Set PIPE_SHADER_CAP_MAX_SHADER_IMAGES
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.c
2016-03-21
Nicolai Hähnle
radeonsi: force the DCC enable bit off in image descrip...
blob
|
commitdiff
|
raw
2016-03-21
Nicolai Hähnle
radeonsi: implement volatile memory access
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: implement coherent memory access (v2)
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_MEMBAR down to LLVM op
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_ATOM* down to LLVM op
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_STORE down to LLVM op
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_LOAD down to LLVM op (v3)
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: extract the LLVM type name construction into...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_RESQ down to LLVM op
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: extract TXQ buffer size computation into...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: implement set_shader_images (v2)
blob
|
commitdiff
|
raw
|
diff to current
2016-03-19
Marek Olšák
radeonsi: process TGSI property NEXT_SHADER
blob
|
commitdiff
|
raw
|
diff to current
2016-02-29
Marek Olšák
radeonsi: allow dumping shader disassemblies to a file
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: move some struct si_shader members to new...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: use smaller types for some si_shader members
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: print full shader name before disassembly
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: compile non-GS middle parts of shaders immedi...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: rework polygon stippling for PS prolog
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add PS prolog
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add PS epilog
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add TCS epilog
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add VS epilog
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add VS prolog
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: first bits for non-monolithic shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add code for dumping all shader parts togethe...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add code for combining and uploading shaders...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: fail compilation if non-GS non-CS shaders...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: separate 2 pieces of code from create_function
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add samplemask parameter to si_export_mrt_color
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add start_instance parameter to get_instance_...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: separate out shader key bits for prologs...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: compute how many input VGPRs fragment shaders...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: compute how many input SGPRs and VGPRs shader...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
gallium/radeon: add basic code for setting shader retur...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-17
Tom Stellard
radeon/llvm: Set the target triple on the module
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Marek Olšák
radeonsi: fix build with LLVM 3.6
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Marek Olšák
gallium/radeon: drop support for LLVM 3.5
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Marek Olšák
radeonsi: obtain commonly used LLVM types only once
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Marek Olšák
radeonsi: cleanup shader codegen
blob
|
commitdiff
|
raw
|
diff to current
2016-02-10
Marek Olšák
radeonsi: don't emit unnecessary NULL exports for unbou...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-10
Marek Olšák
radeonsi: put image, fmask, and sampler descriptors...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: enable denorms for 64-bit and 16-bit floats
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: move code writing tess factors into a separat...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: make LLVM IR dumping less messy
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: move a few r600_can_dump_shader calls to...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: remove useless code that handles dx10_clamp_mode
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: dump SPI_PS_INPUT values along with shader...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: read SPI_PS_INPUT_ADDR from LLVM if it returns it
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: don't force gl_SampleMaskIn to 1 for smoothing
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: split PS input interpolation code into its...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: implement forcing per-sample_interpolation...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: remove si_shader::ps_input_interpolate
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: move BCOLOR PS input locations after all...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: move si_shader_context initialization into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Nicolai Hähnle
radeonsi: Allow dumping LLVM IR before optimization...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Nicolai Hähnle
gallium/radeon: emit LLVM `ret void` before radeon_llvm...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Jan Vesely
r600,compute: Plug few memory leaks
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Marek Olšák
radeonsi: fix clover crash
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Nicolai Hähnle
radeonsi: use llvm.amdgcn.s.barrier instead of llvm...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-25
Nicolai Hähnle
radeonsi: do not set the shader->key for gs copy shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-01-25
Nicolai Hähnle
radeonsi: si_llvm_emit_vs_epilogue is never used with...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-25
Nicolai Hähnle
radeonsi: move is_gs_copy_shader to si_shader_context
blob
|
commitdiff
|
raw
|
diff to current
2016-01-22
Marek Olšák
radeonsi: add max waves / SIMD to shader stats (v2)
blob
|
commitdiff
|
raw
|
diff to current
2016-01-22
Marek Olšák
radeonsi: implement SAMPLEPOS system value without...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-22
Marek Olšák
radeonsi: add shader conversion code for all SPI color...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-22
Marek Olšák
radeonsi: use SPI_SHADER_COL_FORMAT fields instead...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-18
Michel Dänzer
radeonsi: Avoid warning about LLVM generating R_0286D0_...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-18
Michel Dänzer
radeonsi: Print "LLVM emitted unknown config register...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-13
Marek Olšák
radeonsi: move POSITION and FACE fragment shader inputs...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-08
Marek Olšák
util/pstipple: allow fragment shader POSITION to be...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-08
Edward O'Callaghan
radeon, si: Use TGSI chan name defines in lp_build_emit...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: adjust the parameters of si_shader_dump
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: move si_shader_dump call out of si_compile_llvm
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: inline si_shader_binary_read
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: move si_shader_dump call out of si_shader_bin...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: separate shader dumping code to si_shader_dum...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: add si_shader_destroy_binary
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: don't pass si_shader to si_compile_llvm
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: move si_shader_binary_upload out of si_compil...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: always keep shader code, rodata, and relocs...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: don't pass si_shader to si_shader_binary_read
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: don't pass si_shader to si_shader_binary_read...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: add struct si_shader_config
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: move NULL exporting into a separate function
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: move MRT color exporting into a separate...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: use EXP_NULL for pixel shaders without outputs
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: only use LLVMBuildLoad once when updating...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: export "undef" values for undefined PS outputs
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: move MRTZ export into a separate function
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: simplify setting the DONE bit for PS exports
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: set SPI color formats and CB_SHADER_MASK...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: write all MRTs only if there is exactly one...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: determine SPI_SHADER_Z_FORMAT outside of...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-07
Marek Olšák
radeonsi: determine DB_SHADER_CONTROL outside of shader...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-03
Marek Olšák
radeonsi: remove unused parameter from si_shader_binary...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-03
Marek Olšák
radeonsi: move si_shader_binary_upload out of si_shader...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-03
Marek Olšák
gallium/radeon: dump LLVM module outside of radeon_llvm...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-03
Marek Olšák
gallium/radeon: always add +DumpCode to the LLVM target...
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-03
Marek Olšák
radeonsi: pass TGSI processor type to si_shader_binary_...
blob
|
commitdiff
|
raw
|
diff to current
next