radeonsi: if there's just const buffer 0, set it in place of CONST/SSBO pointer
[mesa.git] / src / gallium / drivers / radeonsi / si_shader.h
2017-10-17 Marek Olšákradeonsi: if there's just const buffer 0, set it in...
2017-10-07 Marek Olšákradeonsi: add VS blit shader creation
2017-09-13 Nicolai Hähnleradeonsi: hard-code pixel center for interpolateAtSampl...
2017-09-13 Nicolai HÃ\83¤hnleradeonsi: apply a mask to gl_SampleMaskIn in the PS...
2017-09-11 Marek Olšákradeonsi: optimize TCS epilog when invocation 0 writes...
2017-09-06 Nicolai Hähnleradeonsi/gfx9: proper workaround for LS/HS VGPR initial...
2017-08-22 Samuel Pitoisetradeonsi: declare new user SGPR indices for bindless...
2017-08-22 Nicolai Hähnleradeonsi: make si_shader_selector_reference globally...
2017-07-31 Nicolai Hähnleradeonsi/nir: perform lowering of input/output driver...
2017-07-31 Nicolai Hähnleradeonsi: scan NIR shaders to obtain required info
2017-07-31 Nicolai Hähnleradeonsi: add si_shader_selector::nir
2017-06-27 Marek Olšákradeonsi: move instance divisors into a constant buffer
2017-06-27 Marek Olšákradeonsi: use #pragma pack to pack si_shader_key
2017-06-27 Marek OlšákRevert "radeonsi: use uint32_t to declare si_shader_key...
2017-06-27 Marek OlšákRevert "radeonsi: remove 8 bytes from si_shader_key...
2017-06-17 Emil Velikovradeonsi: include ac_binary.h for struct ac_shader_binary
2017-06-14 Samuel Pitoisetradeonsi: track use of bindless samplers/images from...
2017-06-12 Marek Olšákradeonsi: remove 8 bytes from si_shader_key with uint32...
2017-06-12 Marek Olšákradeonsi: use uint32_t to declare si_shader_key.opt...
2017-06-12 Marek Olšákradeonsi: remove 8 bytes from si_shader_key by flatteni...
2017-06-07 Marek Olšákradeonsi: precompute some fields for PA_CL_VS_OUT_CNTL...
2017-06-07 Marek Olšákradeonsi: remove 8 bytes from si_shader_key
2017-06-07 Marek Olšákradeonsi: move streamout state update out of si_update_...
2017-05-18 Marek Olšákradeonsi: record which descriptor slots are used by...
2017-05-18 Marek Olšákradeonsi: merge sampler and image descriptor lists...
2017-05-18 Marek Olšákradeonsi: merge constant and shader buffers descriptor...
2017-05-12 Nicolai Hähnleradeonsi: get rid of secondary input/output word
2017-05-12 Nicolai Hähnleradeonsi: reduce the number of generics for shader...
2017-05-12 Nicolai Hähnleradeonsi: use SI_MAX_IO_GENERIC instead of magic values
2017-05-10 Nicolai Hähnleradeonsi: more const qualifiers in shader dump functions
2017-05-08 Nicolai Hähnleradeonsi: split per-patch from per-vertex indices
2017-05-04 Marek Olšákradeonsi: remove unused parameters from si_shader_apply...
2017-05-04 Marek Olšákradeonsi: make si_compile_llvm static
2017-04-28 Marek Olšákradeonsi: don't load unused compute shader input SGPRs...
2017-04-28 Marek Olšákradeonsi: pass tessellation ring addresses via user...
2017-04-28 Marek Olšákradeonsi: remove VS epilog code, compile VS with PrimID...
2017-04-28 Marek Olšákradeonsi: get InstanceID from VGPR1 (or VGPR2 for tess...
2017-04-28 Marek Olšákradeonsi: explain (non-)monolithic shaders
2017-04-28 Marek Olšákradeonsi/gfx9: 2nd shader of merged shaders should...
2017-04-28 Marek Olšákradeonsi: add reference counting for shader selectors
2017-04-28 Marek Olšákradeonsi/gfx9: always compile monolithic ES-GS (asynchr...
2017-04-28 Marek Olšákradeonsi/gfx9: add support for monolithic ES-GS
2017-04-28 Marek Olšákradeonsi/gfx9: set registers and shader key for merged...
2017-04-28 Marek Olšákradeonsi/gfx9: add GS user SGPRs
2017-04-28 Marek Olšákradeonsi: add si_shader::prolog2
2017-04-28 Marek Olšákradeonsi/gfx9: move RW_BUFFERS to s[0:1] for merged...
2017-04-28 Marek Olšákradeonsi/gfx9: add support for monolithic merged LS-HS
2017-04-28 Marek Olšákradeonsi/gfx9: add VS prolog support for merged LS-HS
2017-04-28 Marek Olšákradeonsi: assign VS/TCS/TES/GS shader input parameter...
2017-04-28 Marek Olšákradeonsi/gfx9: define and set LS-HS user SGPRs
2017-04-28 Marek Olšákradeonsi/gfx9: add initial code generation for non...
2017-04-28 Marek Olšákradeonsi/gfx9: add si_shader::previous_stage for merged...
2017-04-28 Marek Olšákradeonsi/gfx9: enlarge num_input_sgprs in shader keys...
2017-04-28 Marek Olšákradeonsi/gfx9: update the summary of shader stage configs
2017-04-27 Dave Airlieradeonsi/ac: move vertex export remove to common code.
2017-04-26 Marek Olšákradeonsi: turn si_shader_key::mono into a non-union
2017-04-16 Marek Olšákradeonsi: add si_shader_selector::vs_needs_prolog
2017-04-13 Nicolai Hähnleradeonsi: fix gl_BaseVertex in non-indexed draws
2017-04-13 Nicolai Hähnleradeonsi: provide VS_STATE input to all VS variants
2017-04-13 Nicolai Hähnleradeonsi: change the bit-packing of LS out/TCS in data
2017-04-13 Nicolai Hähnleradeonsi: emit VS_STATE register explicitly from si_dra...
2017-03-06 Timothy Arcerigallium/util: replace pipe_mutex with mtx_t
2017-02-28 Timothy Arceriradeon/ac: switch from radeon_shader_binary to ac_shade...
2017-02-21 Marek Olšákradeonsi: skip TESSINNER/OUTER offchip stores if TES...
2017-02-21 Nicolai Hähnleradeonsi: fix UINT/SINT clamping for 10-bit formats...
2017-02-18 Marek Olšákradeonsi: use SI_MAX_ATTRIBS where it should be used
2017-02-18 Marek Olšákradeonsi: sort members of si_shader_key::part
2017-02-18 Marek Olšákradeonsi: have separate LS and ES main shader parts...
2017-02-18 Marek Olšákradeonsi: add a workaround for clamping unaligned RGB...
2017-02-18 Marek Olšákradeonsi: make fix_fetch an array of uint8_t
2017-02-14 Marek Olšákradeonsi: implement legacy GL_DOUBLE vertex formats
2017-02-10 Marek Olšákradeonsi: write shader asm annotated with wave info...
2017-01-18 Marek Olšákradeonsi: use the correct target machine when building...
2017-01-18 Marek Olšákradeonsi: move shader pipe context state into a separat...
2017-01-16 Marek Olšákradeonsi: implement GL_FIXED vertex format
2017-01-16 Marek Olšákradeonsi: implement 32-bit SNORM/UNORM/SSCALED/USCALED...
2017-01-16 Marek Olšákradeonsi: make fix_fetch 64-bit
2017-01-09 Marek Olšákradeonsi: cleanly communicate whether si_shader_dump...
2016-12-01 Marek Olšákradeonsi: apply a multi-wave workgroup SPI bug workarou...
2016-11-29 Marek Olšákradeonsi: count and report temp arrays in scratch separ...
2016-11-21 Marek Olšákradeonsi: eliminate VS outputs that aren't used by...
2016-11-21 Marek Olšákradeonsi: record information about all written and...
2016-11-21 Marek Olšákradeonsi: don't export ClipVertex and ClipDistance...
2016-11-21 Marek Olšákradeonsi: add infrastr. for compiling optimized shader...
2016-11-21 Marek Olšákradeonsi: simplify checking for monolithic compilation
2016-11-21 Marek Olšákradeonsi: split the shader key into 3 logical parts
2016-11-04 Nicolai Hähnleradeonsi: fix vertex fetches for 2_10_10_10 formats
2016-11-03 Nicolai Hähnleradeonsi: generate GS prolog to (partially) fix triangl...
2016-11-03 Nicolai Hähnleradeonsi: make the GS copy shader owned by the GS selector
2016-10-19 Marek Olšákradeonsi: eliminate trivial constant VS outputs
2016-10-13 Marek Olšákradeonsi: adjust and clean up Z_ORDER and EXEC_ON_x...
2016-10-10 Nicolai Hähnleradeonsi: support ARB_compute_variable_group_size
2016-10-04 Marek Olšákradeonsi: clean up lucky #include dependencies
2016-09-13 Marek Olšákradeonsi: export SampleMask from pixel shaders at full...
2016-08-09 Nicolai Hähnleradeonsi: add DRAWID parameter to vertex shaders
2016-07-26 Marek Olšákradeonsi: pre-generate shader logs for ddebug
2016-07-26 Marek Olšákradeonsi: move the shader key dumping to si_shader_dump
2016-07-13 Marek Olšákradeonsi: report accurate SGPR and VGPR spills
2016-07-04 Marek Olšákradeonsi: do compilation from si_create_shader_selector...
2016-07-04 Marek Olšákradeonsi: separate the compilation chunk of si_create_s...
next