projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
spirv: Add support for MinLod
[mesa.git]
/
src
/
compiler
/
spirv
/
spirv_to_nir.c
2018-12-12
Jason Ekstrand
spirv: Add support for MinLod
blob
|
commitdiff
|
raw
2018-12-05
Samuel Pitoiset
spirv: add SpvCapabilityInt64Atomics
blob
|
commitdiff
|
raw
|
diff to current
2018-11-19
Dave Airlie
spirv/vtn: handle variable pointers without offset...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Jason Ekstrand
nir: Add alignment parameters to SSBO, UBO, and shared...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-14
Karol Herbst
nir/spirv: cast shift operand to u32
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Jason Ekstrand
spirv: Use the right bit-size for spec constant ops
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
spirv: Add no-op support for VK_GOOGLE_hlsl_functionality1
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
spirv: Add support for SPV_GOOGLE_decorate_string
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Samuel Pitoiset
spirv/nir: handle memory access qualifiers for SSBO...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-02
Jason Ekstrand
spirv: Move function call handling to vtn_cfg
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
nir: Make image load/store intrinsics variable-width
blob
|
commitdiff
|
raw
|
diff to current
2018-08-13
Alejandro Piñeiro
spirv: fill info.gs.input_primitive too
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Alejandro Piñeiro
compiler/spirv: add XFB and GeometryStreams capability...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Neil Roberts
spirv/nir: Fix the stream ID when emitting a primitive...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Neil Roberts
spirv: Handle the SpvDecorationStream decoration
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Neil Roberts
spirv: Handle SpvExecutionModeXfb
blob
|
commitdiff
|
raw
|
diff to current
2018-07-22
Ilia Mirkin
spirv: add support for SPV_KHR_post_depth_coverage
blob
|
commitdiff
|
raw
|
diff to current
2018-07-17
Karol Herbst
nir: prepare for bumping up max components to 16
blob
|
commitdiff
|
raw
|
diff to current
2018-07-16
Jason Ekstrand
spirv: Fix a couple of image atomic load/store bugs
blob
|
commitdiff
|
raw
|
diff to current
2018-07-13
Karol Herbst
nir: cleanup oversized arrays in nir_swizzle calls
blob
|
commitdiff
|
raw
|
diff to current
2018-07-12
Karol Herbst
nir/spirv: handle OpConstantComposites with OpUndef...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-12
Rob Clark
nir/spirv: print extension name in fail msg
blob
|
commitdiff
|
raw
|
diff to current
2018-07-12
Rob Clark
nir/spirv: Use imov where we might have 8 bit types
blob
|
commitdiff
|
raw
|
diff to current
2018-07-09
Jose Maria Casanov...
spirv/nir: Add support for SPV_KHR_8bit_storage
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Antia Puentes
nir: Fix OpAtomicCounterIDecrement for uniform atomic...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Alejandro Piñeiro
spirv/nir: add capability check for SpvCapabilityAtomic...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Alejandro Piñeiro
spirv/nir: add atomic counter support on vtn_handle_ssb...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir,spirv: Rework function calls
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv: Clean up vtn_pointer_to_offset
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv: Make push constants an offset-based pointer
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv: Use deref instructions for most variables
blob
|
commitdiff
|
raw
|
diff to current
2018-06-21
Neil Roberts
spirv: Get rid of vtn_variable_mode_image/sampler
blob
|
commitdiff
|
raw
|
diff to current
2018-06-08
Gustavo Lima Chaves
spirv: add/hookup SpvCapabilityStencilExportEXT
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Martin Pelikán
compiler/spirv: reject invalid shader code properly
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
compiler/spirv: add implementation to check for SpvCapa...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-18
Bas Nieuwenhuizen
spirv: Add support for runtime descriptor array cap.
blob
|
commitdiff
|
raw
|
diff to current
2018-04-18
Bas Nieuwenhuizen
spirv: Add support for VK_EXT_descriptor_indexing unifo...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-13
Daniel Schürmann
nir/spirv: Fix warning and add missing breaks.
blob
|
commitdiff
|
raw
|
diff to current
2018-04-04
Iago Toral Quiroga
compiler/spirv: set is_shadow for depth comparitor...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-03
Rob Clark
nir+drivers: add helpers to get # of src/dest components
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Brian Paul
nir/spirv: fix MSVC syntax error in vtn_handle_texture()
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Alejandro Piñeiro
nir/spirv: add gl_spirv_validation method
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Alejandro Piñeiro
spirv: add vtn_create_builder
blob
|
commitdiff
|
raw
|
diff to current
2018-03-28
Dave Airlie
spirv: add support for SPV_AMD_shader_trinary_minmax
blob
|
commitdiff
|
raw
|
diff to current
2018-03-25
Rob Clark
glsl_types: vec8/vec16 support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-23
Jason Ekstrand
nir: Rename image intrinsics to image_var
blob
|
commitdiff
|
raw
|
diff to current
2018-03-15
Alejandro Piñeiro
spirv/radv: add AMD_gcn_shader capability, remove curre...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-15
Samuel Iglesias...
spirv: update arguments for vtn_nir_alu_op_for_spirv_op...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-14
Karol Herbst
compiler: int8/uint8 support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-13
Eric Anholt
spirv: Silence compiler warning about undefined srcs[0]
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Daniel Schürmann
spirv: handle AMD_gcn_shader extended instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add support for subgroup arithmetic
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add subgroup quad support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add subgroup shuffle support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add subgroup vote support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add subgroup ballot support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add initial subgroup support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Handle the new OpModuleProcessed instruction
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
nir/spirv: Add support for device groups
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Rework barriers
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Caio Marcelo de...
spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Add a vtn_types_compatible helper
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Store the id of the type in vtn_type
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Add a mechanism for dumping failing shaders
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Rework error checking for decorations
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Add better type validation to OpTypeImage
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Switch on vtn_base_type in OpComposite(Extract...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Refactor Op[Spec]ConstantComposite and add bette...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Add better validation to Op[Spec]Constant
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Remove a pointless assignment in SpvOpSpecConstant
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Unify boolean constants and add better validation
blob
|
commitdiff
|
raw
|
diff to current
2017-12-18
Jason Ekstrand
spirv: Relax the validation conditions of OpSelect
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Make sampled images a real type
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Add better parameter validation for vector and...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Add type validation for OpSelect
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Add a prepass to set types on vtn_values
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Add a vtn_type field to all vtn_values
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Set lengths on scalar and vector types
blob
|
commitdiff
|
raw
|
diff to current
2017-12-07
Samuel Iglesias...
spirv: fix bug when OpSpecConstantOp calls a conversion
blob
|
commitdiff
|
raw
|
diff to current
2017-12-07
Samuel Iglesias...
spirv: allow specialization constants with bitsize...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Eduardo Lima Mitev
spirv/nir: Add support for SPV_KHR_16bit_storage
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Eduardo Lima Mitev
spirv/nir: Handle 16-bit types
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
spirv: Add support for lowering workgroup access to...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
spirv: Rename get_shared_nir_atomic_op to get_var_nir_a...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Replace unreachable with vtn_fail
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Replace assert with vtn_assert
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Add vtn_fail and vtn_assert helpers
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Do something useful with OpSource
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Rework logging
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Re-arrange vtn_builder initialization
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Parent the nir_shader to the builder while building
blob
|
commitdiff
|
raw
|
diff to current
2017-12-02
Jason Ekstrand
spirv: Convert the supported_extensions struct to spirv...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-02
Jason Ekstrand
spirv: Only emit functions which are actually used
blob
|
commitdiff
|
raw
|
diff to current
2017-12-02
Jason Ekstrand
spirv: Drop the impl field from vtn_builder
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Alex Smith
nir/spirv: tg4 requires a sampler
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Alex Smith
spirv: Use correct type for sampled images
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Jason Ekstrand
spirv: Claim support for the simple memory model
blob
|
commitdiff
|
raw
|
diff to current
2017-10-20
Jason Ekstrand
nir: Get rid of nir_shader::stage
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Józef Kucia
spirv: Fix SpvOpAtomicISub
blob
|
commitdiff
|
raw
|
diff to current
2017-10-07
Jason Ekstrand
spirv: Don't warn on the ImageCubeArray capability
blob
|
commitdiff
|
raw
|
diff to current
next