projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: move default tess level constant buffer to RW buffers
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.c
2016-04-21
Marek Olšák
radeonsi: move default tess level constant buffer to...
blob
|
commitdiff
|
raw
2016-04-21
Marek Olšák
radeonsi: move sample positions constant buffer to...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: move clip plane constant buffer to RW buffers
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: rework polygon stippling to use constant...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-21
Marek Olšák
radeonsi: rename and rearrange RW buffer slots
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: Consider input SGPR count for compute shader...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: set maximum work group size based on block...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: implement shared atomics
blob
|
commitdiff
|
raw
|
diff to current
2016-04-19
Bas Nieuwenhuizen
radeonsi: implement shared memory load/store
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-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Marek Olšák
radeonsi: don't overwrite the scratch offset in shader...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Marek Olšák
radeonsi: fix SGPRS calculation once more
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: add shader buffer support to TGSI_OPCODE_RESQ
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Nicolai Hähnle
radeonsi: add shader buffer support to TGSI_OPCODE_STORE
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Nicolai Hähnle
radeonsi: add shader buffer support to TGSI_OPCODE_LOAD
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Nicolai Hähnle
radeonsi: add shader buffer support to TGSI_OPCODE_ATOM*
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Nicolai Hähnle
radeonsi: add offset parameter to buffer_append_args
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Nicolai Hähnle
radeonsi: adjust buffer_append_args to take a 128 bit...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Nicolai Hähnle
radeonsi: preload shader buffers in shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Nicolai Hähnle
radeonsi: implement set_shader_buffers
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Marek Olšák
radeonsi: disable aniso filtering for non-mipmap textur...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-07
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-07
Marek Olšák
radeonsi: don't use the real barrier instruction in...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-05
Bas Nieuwenhuizen
radeonsi: use bounded indexing for samplers
blob
|
commitdiff
|
raw
|
diff to current
2016-04-05
Bas Nieuwenhuizen
radeonsi: use bounded indexing for constant buffers
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Mauro Rossi
radeonsi: use util_strchrnul() to fix android build...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-31
Brian Paul
tgsi: split tgsi_util_get_texture_coord_dim() function...
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-24
Nicolai Hähnle
radeonsi: silence a coverity warning
blob
|
commitdiff
|
raw
|
diff to current
2016-03-23
Nicolai Hähnle
radeonsi: fix out-of-bounds indexing of shader images
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: force the DCC enable bit off in image descrip...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: implement volatile memory access
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: implement coherent memory access (v2)
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_MEMBAR down to LLVM op
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_ATOM* down to LLVM op
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_STORE down to LLVM op
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_LOAD down to LLVM op (v3)
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: extract the LLVM type name construction into...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: Lower TGSI_OPCODE_RESQ down to LLVM op
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Nicolai Hähnle
radeonsi: extract TXQ buffer size computation into...
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-19
Marek Olšák
radeonsi: process TGSI property NEXT_SHADER
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-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: 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: print full shader name before disassembly
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: rework polygon stippling for PS prolog
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 dumping all shader parts togethe...
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: fail compilation if non-GS non-CS shaders...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: separate 2 pieces of code from create_function
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add samplemask parameter to si_export_mrt_color
blob
|
commitdiff
|
raw
|
diff to current
2016-02-21
Marek Olšák
radeonsi: add start_instance parameter to get_instance_...
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-21
Marek Olšák
gallium/radeon: add basic code for setting shader retur...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-17
Tom Stellard
radeon/llvm: Set the target triple on the module
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Marek Olšák
radeonsi: fix build with LLVM 3.6
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-11
Marek Olšák
gallium/radeon: drop support for LLVM 3.5
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Marek Olšák
radeonsi: obtain commonly used LLVM types only once
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Marek Olšák
radeonsi: cleanup shader codegen
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: don't emit unnecessary NULL exports for unbou...
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: enable denorms for 64-bit and 16-bit floats
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: move code writing tess factors into a separat...
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: move a few r600_can_dump_shader calls to...
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: dump SPI_PS_INPUT values along with shader...
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: don't force gl_SampleMaskIn to 1 for smoothing
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Marek Olšák
radeonsi: split PS input interpolation code into its...
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
2016-02-09
Marek Olšák
radeonsi: move si_shader_context initialization into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge branch mesa-public/master into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Nicolai Hähnle
radeonsi: Allow dumping LLVM IR before optimization...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Nicolai Hähnle
gallium/radeon: emit LLVM `ret void` before radeon_llvm...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-30
Jason Ekstrand
Merge branch 'vulkan' into 'vulkan'
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Jan Vesely
r600,compute: Plug few memory leaks
blob
|
commitdiff
|
raw
|
diff to current
next