projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi/gfx9: add VS prolog support for merged LS-HS
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.h
2017-04-28
Marek Olšák
radeonsi/gfx9: add VS prolog support for merged LS-HS
blob
|
commitdiff
|
raw
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
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 combining and uploading shaders...
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-11
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
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
Jason Ekstrand
Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
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: remove useless code that handles dx10_clamp_mode
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: 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
next