projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: remove unused parameters from si_shader_apply_scratch_relocs
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.h
2017-05-04
Marek Olšák
radeonsi: remove unused parameters from si_shader_apply...
blob
|
commitdiff
|
raw
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
2016-11-21
Marek Olšák
radeonsi: record information about all written and...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-21
Marek Olšák
radeonsi: don't export ClipVertex and ClipDistance...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-21
Marek Olšák
radeonsi: add infrastr. for compiling optimized shader...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-21
Marek Olšák
radeonsi: simplify checking for monolithic compilation
blob
|
commitdiff
|
raw
|
diff to current
2016-11-21
Marek Olšák
radeonsi: split the shader key into 3 logical parts
blob
|
commitdiff
|
raw
|
diff to current
2016-11-04
Nicolai Hähnle
radeonsi: fix vertex fetches for 2_10_10_10 formats
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: generate GS prolog to (partially) fix triangl...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Nicolai Hähnle
radeonsi: make the GS copy shader owned by the GS selector
blob
|
commitdiff
|
raw
|
diff to current
2016-10-19
Marek Olšák
radeonsi: eliminate trivial constant VS outputs
blob
|
commitdiff
|
raw
|
diff to current
2016-10-13
Marek Olšák
radeonsi: adjust and clean up Z_ORDER and EXEC_ON_x...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-10
Nicolai Hähnle
radeonsi: support ARB_compute_variable_group_size
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Marek Olšák
radeonsi: clean up lucky #include dependencies
blob
|
commitdiff
|
raw
|
diff to current
2016-09-13
Marek Olšák
radeonsi: export SampleMask from pixel shaders at full...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-09
Nicolai Hähnle
radeonsi: add DRAWID parameter to vertex shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-07-26
Marek Olšák
radeonsi: pre-generate shader logs for ddebug
blob
|
commitdiff
|
raw
|
diff to current
2016-07-26
Marek Olšák
radeonsi: move the shader key dumping to si_shader_dump
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Marek Olšák
radeonsi: report accurate SGPR and VGPR spills
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: do compilation from si_create_shader_selector...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: separate the compilation chunk of si_create_s...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: don't interpolate colors if flatshading is...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: enable the barycentric optimization in all...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: compute only one set of interpolation (i...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Marek Olšák
radeonsi: split ps.prolog.force_persample_interp into...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-07
Nicolai Hähnle
radeonsi: enable WQM in PS prolog when needed
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Remove LDS layout user SGPR's from TES.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Store inputs to memory when not using a TCS.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add user SGPR for the layout of the offchip...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Use correct parameter index for LS_OUT_LAYOUT.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add offchip tessellation parameters.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: decrease GS copy shader user SGPRs to 2
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: move default tess level constant buffer to...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Bas Nieuwenhuizen
radeonsi: Add config parameter to si_shader_apply_scrat...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: add shared memory
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: lower compute shader arguments
blob
|
commitdiff
|
raw
|
diff to current
2016-04-18
Marek Olšák
radeonsi: use enums in si_shader.h
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Nicolai Hähnle
radeonsi: implement set_shader_buffers
blob
|
commitdiff
|
raw
|
diff to current
2016-03-25
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
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-02
Kenneth Graunke
Merge remote-tracking branch 'origin/master' into vulkan
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-29
Marek Olšák
radeonsi: use re-Z
blob
|
commitdiff
|
raw
|
diff to current
2016-02-24
Kristian Høgsberg...
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: implement binary shaders & shader cache in...
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: compile non-GS middle parts of shaders immedi...
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
next