projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: correctly parse disassembly with labels
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.h
2018-04-05
Marek Olšák
radeonsi: update copyrights
blob
|
commitdiff
|
raw
2018-04-02
Marek Olšák
radeonsi: implement GL_KHR_blend_equation_advanced
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Marek Olšák
radeonsi: remove chip_class parameter from si_lower_nir
blob
|
commitdiff
|
raw
|
diff to current
2018-03-05
Timothy Arceri
radeonsi/nir: call ac_lower_indirect_derefs()
blob
|
commitdiff
|
raw
|
diff to current
2018-03-05
Timothy Arceri
radeonsi: add chip class to compiler_ctx_state
blob
|
commitdiff
|
raw
|
diff to current
2018-02-26
Marek Olšák
radeonsi: remove 2 unused user SGPRs from merged TES...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-26
Marek Olšák
radeonsi: make SI_SGPR_VERTEX_BUFFERS the last user...
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 2nd-shader descriptor pointers into...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-17
Marek Olšák
radeonsi: implement 32-bit pointers in user data SGPRs...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-31
Marek Olšák
radeonsi: print shader-db stats for main parts, not...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-31
Marek Olšák
radeonsi: move max_simd_waves computation into a separa...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
radeonsi: add dummy implementation of si_nir_scan_tess_...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-14
Samuel Pitoiset
radeonsi: make use of ac_get_spi_shader_z_format()
blob
|
commitdiff
|
raw
|
diff to current
2017-11-28
Nicolai Hähnle
radeonsi: clarify that si_shader_selector::esgs_itemsiz...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-20
Nicolai Hähnle
radeonsi/gfx9: fix VM fault with fetched instance divisors
blob
|
commitdiff
|
raw
|
diff to current
2017-11-09
Nicolai Hähnle
radeonsi: use ready fences on all shaders, not just...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-02
Marek Olšák
radeonsi: remove 'Authors:' comments
blob
|
commitdiff
|
raw
|
diff to current
2017-10-24
Marek Olšák
radeonsi: use postponed KILL only when derivatives...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Marek Olšák
radeonsi: if there's just const buffer 0, set it in...
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-09-13
Nicolai Hähnle
radeonsi: hard-code pixel center for interpolateAtSampl...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-13
Nicolai HÃ
\83
¤hnle
radeonsi: apply a mask to gl_SampleMaskIn in the PS...
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-06
Nicolai Hähnle
radeonsi/gfx9: proper workaround for LS/HS VGPR initial...
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-08-22
Nicolai Hähnle
radeonsi: make si_shader_selector_reference globally...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: perform lowering of input/output driver...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi: scan NIR shaders to obtain required info
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi: add si_shader_selector::nir
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Marek Olšák
radeonsi: move instance divisors into a constant buffer
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Marek Olšák
radeonsi: use #pragma pack to pack si_shader_key
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Marek Olšák
Revert "radeonsi: use uint32_t to declare si_shader_key...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Marek Olšák
Revert "radeonsi: remove 8 bytes from si_shader_key...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-17
Emil Velikov
radeonsi: include ac_binary.h for struct ac_shader_binary
blob
|
commitdiff
|
raw
|
diff to current
2017-06-14
Samuel Pitoiset
radeonsi: track use of bindless samplers/images from...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Marek Olšák
radeonsi: remove 8 bytes from si_shader_key with uint32...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Marek Olšák
radeonsi: use uint32_t to declare si_shader_key.opt...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Marek Olšák
radeonsi: remove 8 bytes from si_shader_key by flatteni...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Marek Olšák
radeonsi: precompute some fields for PA_CL_VS_OUT_CNTL...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Marek Olšák
radeonsi: remove 8 bytes from si_shader_key
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Marek Olšák
radeonsi: move streamout state update out of si_update_...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-18
Marek Olšák
radeonsi: record which descriptor slots are used by...
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-12
Nicolai Hähnle
radeonsi: get rid of secondary input/output word
blob
|
commitdiff
|
raw
|
diff to current
2017-05-12
Nicolai Hähnle
radeonsi: reduce the number of generics for shader...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-12
Nicolai Hähnle
radeonsi: use SI_MAX_IO_GENERIC instead of magic values
blob
|
commitdiff
|
raw
|
diff to current
2017-05-10
Nicolai Hähnle
radeonsi: more const qualifiers in shader dump functions
blob
|
commitdiff
|
raw
|
diff to current
2017-05-08
Nicolai Hähnle
radeonsi: split per-patch from per-vertex indices
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: remove unused parameters from si_shader_apply...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Marek Olšák
radeonsi: make si_compile_llvm static
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: pass tessellation ring addresses via user...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: remove VS epilog code, compile VS with PrimID...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: get InstanceID from VGPR1 (or VGPR2 for tess...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: explain (non-)monolithic shaders
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: 2nd shader of merged shaders should...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: add reference counting for shader selectors
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: always compile monolithic ES-GS (asynchr...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: add support for monolithic ES-GS
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: set registers and shader key for merged...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: add GS user SGPRs
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi: add si_shader::prolog2
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: move RW_BUFFERS to s[0:1] for merged...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: add support for monolithic merged LS-HS
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: add VS prolog support for merged LS-HS
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/gfx9: define and set LS-HS user SGPRs
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: add initial code generation for non...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: add si_shader::previous_stage for merged...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: enlarge num_input_sgprs in shader keys...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Marek Olšák
radeonsi/gfx9: update the summary of shader stage configs
blob
|
commitdiff
|
raw
|
diff to current
2017-04-27
Dave Airlie
radeonsi/ac: move vertex export remove to common code.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-26
Marek Olšák
radeonsi: turn si_shader_key::mono into a non-union
blob
|
commitdiff
|
raw
|
diff to current
2017-04-16
Marek Olšák
radeonsi: add si_shader_selector::vs_needs_prolog
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Nicolai Hähnle
radeonsi: fix gl_BaseVertex in non-indexed draws
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Nicolai Hähnle
radeonsi: provide VS_STATE input to all VS variants
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Nicolai Hähnle
radeonsi: change the bit-packing of LS out/TCS in data
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Nicolai Hähnle
radeonsi: emit VS_STATE register explicitly from si_dra...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-06
Timothy Arceri
gallium/util: replace pipe_mutex with mtx_t
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-21
Marek Olšák
radeonsi: skip TESSINNER/OUTER offchip stores if TES...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-21
Nicolai Hähnle
radeonsi: fix UINT/SINT clamping for 10-bit formats...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: use SI_MAX_ATTRIBS where it should be used
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: sort members of si_shader_key::part
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
radeonsi: have separate LS and ES main shader parts...
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-18
Marek Olšák
radeonsi: make fix_fetch an array of uint8_t
blob
|
commitdiff
|
raw
|
diff to current
2017-02-14
Marek Olšák
radeonsi: implement legacy GL_DOUBLE vertex formats
blob
|
commitdiff
|
raw
|
diff to current
2017-02-10
Marek Olšák
radeonsi: write shader asm annotated with wave info...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-18
Marek Olšák
radeonsi: use the correct target machine when building...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-18
Marek Olšák
radeonsi: move shader pipe context state into a separat...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-16
Marek Olšák
radeonsi: implement GL_FIXED vertex format
blob
|
commitdiff
|
raw
|
diff to current
2017-01-16
Marek Olšák
radeonsi: implement 32-bit SNORM/UNORM/SSCALED/USCALED...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-16
Marek Olšák
radeonsi: make fix_fetch 64-bit
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Marek Olšák
radeonsi: cleanly communicate whether si_shader_dump...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-01
Marek Olšák
radeonsi: apply a multi-wave workgroup SPI bug workarou...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-29
Marek Olšák
radeonsi: count and report temp arrays in scratch separ...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-21
Marek Olšák
radeonsi: eliminate VS outputs that aren't used by...
blob
|
commitdiff
|
raw
|
diff to current
next