projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: add a pass to lower flat shading.
2019-10-11
Jason Ekstrand
intel/fs/gen12: Implement gl_FrontFacing on gen12+.
commit
|
commitdiff
|
tree
2019-10-11
Jason Ekstrand
intel/eu/validate/gen12: Don't blow up on indirect...
commit
|
commitdiff
|
tree
2019-10-09
Jason Ekstrand
anv/pipeline: Capture serialized NIR
commit
|
commitdiff
|
tree
2019-09-27
Jason Ekstrand
intel/fs: Fix fs_inst::flags_read for ANY/ALL predicates
commit
|
commitdiff
|
tree
2019-09-26
Jason Ekstrand
util/rb_tree: Stop relying on &iter->field != NULL
commit
|
commitdiff
|
tree
2019-09-26
Jason Ekstrand
util/rb_tree: Also test _safe iterators
commit
|
commitdiff
|
tree
2019-09-23
Jason Ekstrand
util/rb_tree: Replace useless ifs with asserts
commit
|
commitdiff
|
tree
2019-09-23
Jason Ekstrand
nir/repair_ssa: Replace the unreachable check with...
commit
|
commitdiff
|
tree
2019-09-20
Jason Ekstrand
anv: Advertise VK_KHR_shader_subgroup_extended_types
commit
|
commitdiff
|
tree
2019-09-20
Jason Ekstrand
intel/fs: Do 8-bit subgroup scan operations in 16 bits
commit
|
commitdiff
|
tree
2019-09-20
Jason Ekstrand
intel/fs: Allow CLUSTER_BROADCAST to do type conversion
commit
|
commitdiff
|
tree
2019-09-20
Jason Ekstrand
intel/fs: Allow UB, B, and HF types in brw_nir_reduction_op_...
commit
|
commitdiff
|
tree
2019-09-20
Jason Ekstrand
util/rb_tree: Reverse the order of comparison functions
commit
|
commitdiff
|
tree
2019-09-20
Jason Ekstrand
util/rb_tree: Add the unit tests
commit
|
commitdiff
|
tree
2019-09-19
Jason Ekstrand
Move blob from compiler/ to util/
commit
|
commitdiff
|
tree
2019-09-17
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.123
commit
|
commitdiff
|
tree
2019-09-13
Jason Ekstrand
intel/fs: Handle UNDEF in split_virtual_grfs
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
nir/dead_cf: Repair SSA if the pass makes progress
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
nir/repair_ssa: Insert deref casts when needed
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
nir/repair_ssa: Repair dominance for unreachable blocks
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
nir: Add a block_is_unreachable helper
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
nir: Don't infinitely recurse in lower_ssa_defs_to_regs_block
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
nir: Handle complex derefs in nir_split_array_vars
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
intel/blorp: Use wide formats for nicely aligned stencil...
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
intel/blorp: Expose surf_fake_interleaved_msaa internally
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
intel/blorp: Expose surf_retile_w_to_y internally
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
blorp: Memset surface info to zero when initializing it
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
intel/tools: Decode PS kernels on SNB
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
intel/tools: Decode 3DSTATE_BINDING_TABLE_POINTERS...
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
anv: Bump maxComputeWorkgroupSize
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
Revert "intel/fs: Move the scalar-region conversion...
commit
|
commitdiff
|
tree
2019-09-06
Jason Ekstrand
intel/fs: Fix FB write inst groups
commit
|
commitdiff
|
tree
2019-08-25
Jason Ekstrand
intel/fs: Drop the gl_program from fs_visitor
commit
|
commitdiff
|
tree
2019-08-21
Jason Ekstrand
v3d: Use the correct opcodes for signed image min/max
commit
|
commitdiff
|
tree
2019-08-21
Jason Ekstrand
intel/nir: Add a helper for getting BRW_AOP from an...
commit
|
commitdiff
|
tree
2019-08-21
Jason Ekstrand
nir: Add explicit signs to image min/max intrinsics
commit
|
commitdiff
|
tree
2019-08-19
Jason Ekstrand
nir: Add more source types to nir_tex_instr_src_type
commit
|
commitdiff
|
tree
2019-08-17
Jason Ekstrand
iris: Only request an input mask if the shader needs it
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
anv: Implement VK_KHR_pipeline_executable_properties
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
anv: Add a ralloc context to anv_pipeline
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
anv: Force a full re-compile when CAPTURE_INTERNAL_REPRESENT...
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
anv/pipeline: Split setting up per-stage keys into...
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
anv: Record shader compile stats in the pipeline cache
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
anv/pipeline: Stash generated code in the pipeline...
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
intel/fs: Add SLM size to brw_cs_prog_data
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
intel/compiler: Fill a compiler statistics struct
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
anv: Implement VK_EXT_subgroup_size_control version 2
commit
|
commitdiff
|
tree
2019-08-12
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.119
commit
|
commitdiff
|
tree
2019-08-06
Jason Ekstrand
anv: Emit a dummy MEDIA_VFE_STATE before switching...
commit
|
commitdiff
|
tree
2019-08-06
Jason Ekstrand
anv: Implement VK_EXT_line_rasterization
commit
|
commitdiff
|
tree
2019-08-06
Jason Ekstrand
genxml: Rename 3DSTATE_SF::Anti-Aliasing Enable
commit
|
commitdiff
|
tree
2019-08-06
Jason Ekstrand
anv: Use dirty bits for dynamic state tracking
commit
|
commitdiff
|
tree
2019-08-06
Jason Ekstrand
anv: Advertise the right line width range on gen9 and CHV
commit
|
commitdiff
|
tree
2019-08-03
Jason Ekstrand
iris: Fix handling of SIMD32 fragment shaders
commit
|
commitdiff
|
tree
2019-08-03
Jason Ekstrand
intel/nir: Add 1-bit opcodes to brw_cmod_for_nir_comparison_op
commit
|
commitdiff
|
tree
2019-08-03
Jason Ekstrand
intel/nir: Add a common nir comparison -> cmod helper
commit
|
commitdiff
|
tree
2019-08-01
Jason Ekstrand
nir: Stop whacking gl_FrontFacing to a system value
commit
|
commitdiff
|
tree
2019-07-31
Jason Ekstrand
intel/vec4: Drop all of the 64-bit varying code
commit
|
commitdiff
|
tree
2019-07-31
Jason Ekstrand
intel/fs: Drop all of the 64-bit varying code
commit
|
commitdiff
|
tree
2019-07-31
Jason Ekstrand
intel: Use NIR to lower 64-bit varying access
commit
|
commitdiff
|
tree
2019-07-31
Jason Ekstrand
nir/lower_io: Add an option to lower 64-bit varyings
commit
|
commitdiff
|
tree
2019-07-31
Jason Ekstrand
i965/curbe: Look at SYSTEM_VALUE_FRAG_COORD instead...
commit
|
commitdiff
|
tree
2019-07-30
Jason Ekstrand
intel/fs: Implement quad_swap_horizontal with a swizzle...
commit
|
commitdiff
|
tree
2019-07-30
Jason Ekstrand
intel/fs: Use ALIGN16 instructions for all derivatives...
commit
|
commitdiff
|
tree
2019-07-29
Jason Ekstrand
intel: Use a system value for gl_FragCoord
commit
|
commitdiff
|
tree
2019-07-29
Jason Ekstrand
glsl: Treat gl_FragCoord as a varying even when it...
commit
|
commitdiff
|
tree
2019-07-29
Jason Ekstrand
mesa/spirv: Set frag_coord_is_sysval to GLSLFragCoordIsSysVal
commit
|
commitdiff
|
tree
2019-07-29
Jason Ekstrand
intel/fs: Remove calculate_urb_setup from fs_visitor
commit
|
commitdiff
|
tree
2019-07-29
Jason Ekstrand
anv: Don't claim support for 24 and 48-bit formats...
commit
|
commitdiff
|
tree
2019-07-29
Jason Ekstrand
isl/formats: R8G8B8_UNORM_SRGB isn't supported on HSW
commit
|
commitdiff
|
tree
2019-07-25
Jason Ekstrand
anv: Disable transform feedback on gen7
commit
|
commitdiff
|
tree
2019-07-25
Jason Ekstrand
anv: Disable subgroup arithmetic on gen7
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
anv: Implement VK_EXT_subgroup_size_control
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
anv/pipeline: Plumb pipeline shader stage create flags
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
intel/compiler: Allow for required subgroup sizes
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
intel/compiler: Allow for varying subgroup sizes
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
nir/lower_subgroups: Properly lower masks when subgroup_size...
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.116
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
intel/compiler: Be more conservative about subgroup...
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
intel/compiler: Lower gl_SubgroupSize in postprocess_nir
commit
|
commitdiff
|
tree
2019-07-24
Jason Ekstrand
intel/nir: Make brw_nir_apply_sampler_key more generic
commit
|
commitdiff
|
tree
2019-07-23
Jason Ekstrand
nir/lower_io: Return SSA defs from helpers
commit
|
commitdiff
|
tree
2019-07-23
Jason Ekstrand
nir/gather_info: Look for uses of helper invocations
commit
|
commitdiff
|
tree
2019-07-23
Jason Ekstrand
nir/gather_info: Move setting uses_64bit out of the...
commit
|
commitdiff
|
tree
2019-07-23
Jason Ekstrand
nir: Add a nir_tex_instr_has_implicit_derivatives helper
commit
|
commitdiff
|
tree
2019-07-23
Jason Ekstrand
nir: Move nir_alu_instr_is_comparison to the ALU section
commit
|
commitdiff
|
tree
2019-07-22
Jason Ekstrand
nir: Remove a bunch of large stack arrays
commit
|
commitdiff
|
tree
2019-07-22
Jason Ekstrand
intel/fs: Stop stack allocating large arrays
commit
|
commitdiff
|
tree
2019-07-19
Jason Ekstrand
nir: Only rematerialize comparisons with all SSA sources
commit
|
commitdiff
|
tree
2019-07-17
Jason Ekstrand
intel/fs: Use a strided MOV instead of a conversion...
commit
|
commitdiff
|
tree
2019-07-17
Jason Ekstrand
nir/algebraic: Optimize comparisons and up-casts
commit
|
commitdiff
|
tree
2019-07-17
Jason Ekstrand
nir/algebraic: Optimize comparing unpacked values
commit
|
commitdiff
|
tree
2019-07-17
Jason Ekstrand
nir/algebraic: Print out the list of transforms in...
commit
|
commitdiff
|
tree
2019-07-17
Jason Ekstrand
intel/fs: Properly stride NULL replacement regs in DCE
commit
|
commitdiff
|
tree
2019-07-16
Jason Ekstrand
nir/regs_to_ssa: Handle regs in phi sources properly
commit
|
commitdiff
|
tree
2019-07-16
Jason Ekstrand
spirv: Add a warning for ArrayStride on arrays of blocks
commit
|
commitdiff
|
tree
2019-07-16
Jason Ekstrand
st,i965: Stop looping on 64-bit lowering
commit
|
commitdiff
|
tree
2019-07-16
Jason Ekstrand
nir/lower_doubles: Handle fdiv and fsub directly
commit
|
commitdiff
|
tree
2019-07-16
Jason Ekstrand
nir/lower_doubles: Use the new NIR lowering framework
commit
|
commitdiff
|
tree
2019-07-16
Jason Ekstrand
nir/lower_doubles: Use "alu" for the nir_alu_instr
commit
|
commitdiff
|
tree
next