projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
radeonsi: Go back to using llvm.pow intrinsic for nir_op_fpow
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader_internal.h
2018-09-10
Marek Olšák
radeonsi: fix GPU hangs with bindless textures and...
blob
|
commitdiff
|
raw
2018-08-29
Marek Olšák
radeonsi: add TGSI_SEMANTIC_CS_USER_DATA for reading...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Marek Olšák
ac: fix WAITCNT flags for GFX9
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: don't use emit_data->args in atomic_emit
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Marek Olšák
ac,radeonsi: reduce optimizations for complex compute...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Dave Airlie
radeonsi: rename si_compiler -> ac_llvm_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: clean up some #includes
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: clean up passing the is_monolithic flag for...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: add struct si_compiler containing LLVMTargetM...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: update copyrights
blob
|
commitdiff
|
raw
|
diff to current
2018-04-02
Marek Olšák
radeonsi: implement GL_KHR_blend_equation_advanced
blob
|
commitdiff
|
raw
|
diff to current
2018-04-02
Marek Olšák
radeonsi: rename unpack_param -> si_unpack_param
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Timothy Arceri
radeonsi: add si_llvm_emit_kill() helper
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Timothy Arceri
radeonsi: make use of if/loop build helpers in ac
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Marek Olšák
radeonsi: remove si_llvm_add_attribute
blob
|
commitdiff
|
raw
|
diff to current
2018-03-06
Timothy Arceri
radeonsi: move si_nir_load_input_gs() to si_shader.c
blob
|
commitdiff
|
raw
|
diff to current
2018-02-24
Marek Olšák
radeonsi: preload the tess offchip ring in TES
blob
|
commitdiff
|
raw
|
diff to current
2018-02-24
Marek Olšák
radeonsi: move tess ring address into TCS_OUT_LAYOUT...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-24
Marek Olšák
radeonsi: move TCS_OUT_LAYOUT.PatchVerticesIn to lower...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-21
Timothy Arceri
ac/radeonsi: pass type to load_tess_varyings()
blob
|
commitdiff
|
raw
|
diff to current
2018-02-13
Timothy Arceri
radeonsi: make si_declare_compute_memory() more generic...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Timothy Arceri
ac/radeonsi: add num_work_groups to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Timothy Arceri
ac/radeonsi: add local_invocation_ids to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Timothy Arceri
ac/radeonsi: add workgroup_ids to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-02-01
Marek Olšák
radeonsi: remove unused si_shader_context members
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Timothy Arceri
radeonsi/nir: add si_nir_lookup_interp_param() helper
blob
|
commitdiff
|
raw
|
diff to current
2018-01-27
Marek Olšák
ac: rename and move si_const_array into common code
blob
|
commitdiff
|
raw
|
diff to current
2018-01-17
Timothy Arceri
ac/radeonsi: add tcs load outputs support
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
ac/radeonsi: add tcs_rel_ids to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
ac: add {tcs,tes}_patch_id to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
radeonsi: add si_nir_load_input_tes()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-14
Samuel Pitoiset
amd/common: add ac_build_waitcnt()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
ac: add si_nir_load_input_gs() to the abi
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radeonsi: create si_llvm_load_input_gs()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radeonsi: pass llvm type to si_llvm_emit_fetch_64bit()
blob
|
commitdiff
|
raw
|
diff to current
2017-11-25
Marek Olšák
radeonsi: use ac.lds for shared memory
blob
|
commitdiff
|
raw
|
diff to current
2017-11-15
Timothy Arceri
ac: add gs_{prim,invocation}_id to the abi
blob
|
commitdiff
|
raw
|
diff to current
2017-11-12
Timothy Arceri
radeonsi: rework gs_vtx_offset handling
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Dave Airlie
ac/nir: move lds declaration/load/store into shared...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-07
Marek Olšák
radeonsi: add VS blit shader creation
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use si_get_indirect_index for CONST indexing
blob
|
commitdiff
|
raw
|
diff to current
2017-09-29
Nicolai Hähnle
gallivm: add dst register index to lp_build_tgsi_contex...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-11
Marek Olšák
radeonsi: optimize TCS epilog when invocation 0 writes...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-07
Marek Olšák
radeonsi: don't read tcs_out_lds_layout.vertex_size...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-07
Marek Olšák
radeonsi: remove 2 callbacks from si_shader_context
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Samuel Pitoiset
radeonsi: declare new user SGPR indices for bindless...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi: make get_indirect_index globally visible
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: add image descriptor loading
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: implement ac_shader_abi::load_sampler_desc
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: load FS inputs
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: load VS inputs
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
ac,radeonsi: add ac_shader_abi::emit_outputs for hardwa...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi: translate NIR to LLVM
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
ac,radeonsi: move some VS input descriptions to ac_shad...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-27
Nicolai Hähnle
radeonsi/gfx9: always wrap GS and TCS in an if-block...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-17
Marek Olšák
radeonsi: merge si_llvm_get_amdgpu_target into ac_get_l...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-23
Marek Olšák
radeonsi: implement the workaround for Rocket League...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-18
Marek Olšák
radeonsi: clamp indirect index to the number of declare...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-18
Marek Olšák
radeonsi: merge sampler and image descriptor lists...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-18
Marek Olšák
radeonsi: merge constant and shader buffers descriptor...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-16
Nicolai Hähnle
radeonsi: extract TGSI memory/texture opcode handling...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-16
Nicolai Hähnle
radeonsi: make const_array externally accessible
blob
|
commitdiff
|
raw
|
diff to current
2017-05-16
Nicolai Hähnle
radeonsi: make get_bounded_indirect_index externally...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-16
Nicolai Hähnle
radeonsi: make emit_waitcnt externally accessible
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: inline si_llvm_shader_type into si_llvm_creat...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: fold surrounding code into si_llvm_finalize_m...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: stop using v16i8
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: don't load unused compute shader input SGPRs...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: fix tess offchip offset for per-patch attributes
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: pass tessellation ring addresses via user...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: add the function signature of merged...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: pass inputs from LS to TCS
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: assign VS/TCS/TES/GS shader input parameter...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: separate out TGSI initialization of si_shader...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-05
Nicolai Hähnle
radeonsi: bump RADEON_LLVM_MAX_SYSTEM_VALUES
blob
|
commitdiff
|
raw
|
diff to current
2017-02-28
Timothy Arceri
radeon/ac: switch from radeon_shader_binary to ac_shade...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: stop using TGSI_OPCODE_CLAMP by moving it...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: add a workaround for clamping unaligned RGB...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-06
Dave Airlie
radeon/ac: move common llvm build functions to a separa...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-02
Dave Airlie
radeonsi/ac: move a bunch of load/store related things...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Marek Olšák
radeonsi: remove si_shader_context::param_tess_offchip
blob
|
commitdiff
|
raw
|
diff to current
2017-01-13
Samuel Pitoiset
radeonsi: replace si_shader_context::soa by bld_base
blob
|
commitdiff
|
raw
|
diff to current
2017-01-13
Samuel Pitoiset
radeonsi: move si_shader_context::soa::addr to si_shade...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-13
Samuel Pitoiset
radeonsi: allocate the array of immediates dynamically
blob
|
commitdiff
|
raw
|
diff to current
2017-01-12
Nicolai Hähnle
radeonsi: remove unused si_prepare_cube_coords
blob
|
commitdiff
|
raw
|
diff to current
2017-01-12
Nicolai Hähnle
amd/common: unify cube map coordinate handling between...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-15
Marek Olšák
radeonsi: fold some shader context initialization to...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: remove si_shader_context::is_gs_copy_shader
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: get rid of no_{prolog,epilog}
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: pass the function name to si_llvm_create_func
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: split is_monolithic into no_prolog and no_epilog
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Marek Olšák
radeonsi: rename prefixes from radeon to si
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Marek Olšák
radeonsi: merge radeon_llvm_context and si_shader_context
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Marek Olšák
radeonsi: import all TGSI->LLVM code from gallium/radeon
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Marek Olšák
radeonsi: move LLVM ALU codegen into radeonsi
blob
|
commitdiff
|
raw
|
diff to current