radeonsi: have separate LS and ES main shader parts in the shader selector
[mesa.git] / src / gallium / drivers / radeonsi / si_shader.h
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...
2016-07-04 Marek Olšákradeonsi: don't interpolate colors if flatshading is...
2016-07-04 Marek Olšákradeonsi: enable the barycentric optimization in all...
2016-07-04 Marek Olšákradeonsi: compute only one set of interpolation (i...
2016-07-04 Marek Olšákradeonsi: split ps.prolog.force_persample_interp into...
2016-06-07 Nicolai Hähnleradeonsi: enable WQM in PS prolog when needed
2016-05-26 Bas Nieuwenhuizenradeonsi: Remove LDS layout user SGPR's from TES.
2016-05-26 Bas Nieuwenhuizenradeonsi: Store inputs to memory when not using a TCS.
2016-05-26 Bas Nieuwenhuizenradeonsi: Add user SGPR for the layout of the offchip...
2016-05-26 Bas Nieuwenhuizenradeonsi: Use correct parameter index for LS_OUT_LAYOUT.
2016-05-26 Bas Nieuwenhuizenradeonsi: Add offchip tessellation parameters.
2016-04-21 Marek Olšákradeonsi: decrease GS copy shader user SGPRs to 2
2016-04-21 Marek Olšákradeonsi: move default tess level constant buffer to...
2016-04-21 Bas Nieuwenhuizenradeonsi: Add config parameter to si_shader_apply_scrat...
2016-04-19 Bas Nieuwenhuizenradeonsi: add shared memory
2016-04-19 Bas Nieuwenhuizenradeonsi: lower compute shader arguments
2016-04-18 Marek Olšákradeonsi: use enums in si_shader.h
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-12 Nicolai Hähnleradeonsi: implement set_shader_buffers
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-21 Nicolai Hähnleradeonsi: implement set_shader_images (v2)
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-29 Marek Olšákradeonsi: allow dumping shader disassemblies to a file
2016-02-29 Marek Olšákradeonsi: use re-Z
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-21 Marek Olšákradeonsi: implement binary shaders & shader cache in...
2016-02-21 Marek Olšákradeonsi: move some struct si_shader members to new...
2016-02-21 Marek Olšákradeonsi: use smaller types for some si_shader members
2016-02-21 Marek Olšákradeonsi: compile non-GS middle parts of shaders immedi...
2016-02-21 Marek Olšákradeonsi: add PS prolog
2016-02-21 Marek Olšákradeonsi: add PS epilog
2016-02-21 Marek Olšákradeonsi: add TCS epilog
2016-02-21 Marek Olšákradeonsi: add VS epilog
2016-02-21 Marek Olšákradeonsi: add VS prolog
2016-02-21 Marek Olšákradeonsi: first bits for non-monolithic shaders
2016-02-21 Marek Olšákradeonsi: add code for combining and uploading shaders...
2016-02-21 Marek Olšákradeonsi: separate out shader key bits for prologs...
2016-02-21 Marek Olšákradeonsi: compute how many input VGPRs fragment shaders...
2016-02-21 Marek Olšákradeonsi: compute how many input SGPRs and VGPRs shader...
2016-02-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-10 Marek Olšákradeonsi: put image, fmask, and sampler descriptors...
2016-02-09 Jason EkstrandMerge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
2016-02-09 Marek Olšákradeonsi: make LLVM IR dumping less messy
2016-02-09 Marek Olšákradeonsi: remove useless code that handles dx10_clamp_mode
2016-02-09 Marek Olšákradeonsi: read SPI_PS_INPUT_ADDR from LLVM if it returns it
2016-02-09 Marek Olšákradeonsi: implement forcing per-sample_interpolation...
2016-02-09 Marek Olšákradeonsi: remove si_shader::ps_input_interpolate
2016-02-09 Marek Olšákradeonsi: move BCOLOR PS input locations after all...
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Jason EkstrandMerge branch mesa-public/master into vulkan
2016-01-26 Jan Veselyr600,compute: Plug few memory leaks
2016-01-25 Nicolai Hähnleradeonsi: move is_gs_copy_shader to si_shader_context
2016-01-22 Marek Olšákradeonsi: disable SPI color outputs the shader doesn...
2016-01-22 Marek Olšákradeonsi: add shader conversion code for all SPI color...
2016-01-22 Marek Olšákradeonsi: use SPI_SHADER_COL_FORMAT fields instead...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-07 Marek Olšákradeonsi: adjust the parameters of si_shader_dump
2016-01-07 Marek Olšákradeonsi: inline si_shader_binary_read
2016-01-07 Marek Olšákradeonsi: move si_shader_dump call out of si_shader_bin...
2016-01-07 Marek Olšákradeonsi: add si_shader_destroy_binary
2016-01-07 Marek Olšákradeonsi: don't pass si_shader to si_compile_llvm
2016-01-07 Marek Olšákradeonsi: don't pass si_shader to si_shader_binary_read
2016-01-07 Marek Olšákradeonsi: don't pass si_shader to si_shader_binary_read...
2016-01-07 Marek Olšákradeonsi: add struct si_shader_config
2016-01-07 Marek Olšákradeonsi: set SPI color formats and CB_SHADER_MASK...
2016-01-07 Marek Olšákradeonsi: determine SPI_SHADER_Z_FORMAT outside of...
2016-01-07 Marek Olšákradeonsi: determine DB_SHADER_CONTROL outside of shader...
next