Commits on Source
152
1b10d085
docs: add sha256 checksums for 17.2.4
Oct 30, 2017
e28870b9
st/dri: don't expose modifiers in EGL if the driver doesn't implement them
Nov 07, 2017
d132c0d7
ac/surface/gfx9: don't allow DCC for the smallest mipmap levels
Nov 07, 2017
e95c4af1
amd/common/gfx9: workaround DCC corruption more conservatively
Nov 07, 2017
1317bdc3
radeon/video: add gfx9 offsets when rejoin the video surface
Nov 07, 2017
9e27cdc7
spirv: Claim support for the simple memory model
Nov 07, 2017
78ff359d
i965/blorp: Use blorp_to_isl_format for src_isl_format in blit_miptrees
Nov 07, 2017
6dc8e69d
i965/blorp: Use more temporary isl_format variables
Nov 07, 2017
e7ddddc9
i965/miptree: Take an isl_format in render_aux_usage
Nov 07, 2017
71ea4147
i965: unref push_const_bo in intelDestroyContext
Nov 07, 2017
67fc6d43
mesa: Accept GL_BACK in get_fb0_attachment with ARB_ES3_1_compatibility.
Nov 07, 2017
3d7546a3
intel/compiler/gen9: Pixel shader header only workaround
Nov 07, 2017
af1dc1cf
i965: Check CCS_E compatibility for texture view rendering
Nov 07, 2017
f33f5e9a
nir/opt_intrinsics: Fix values for gl_SubGroupG{e,t}MaskARB
Nov 07, 2017
71a33028
r600/sb: bail out if prepare_alu_group() doesn't find a proper scheduling
Nov 07, 2017
388b68a6
vc4: fix release build
Nov 07, 2017
bd2037da
radv: Don't expose heaps with 0 memory.
Nov 07, 2017
d8e0f66b
i915g: make gears run again.
Nov 07, 2017
23eaeeb8
radv: free attachments on end command buffer.
Nov 07, 2017
0b0b7f18
radv: add initial copy descriptor support. (v2)
Nov 07, 2017
662cff8f
radv: copy indirect lowering settings from radeonsi
Nov 07, 2017
9ba45e7d
radv: Don't use vgpr indexing for outputs on GFX9.
Nov 07, 2017
6a734585
radv: Disallow indirect outputs for GS on GFX9 as well.
Nov 07, 2017
fd0cf2c9
glsl: Allow precision mismatch on dead data with GLSL ES 1.00
Nov 07, 2017
0d91d135
cherry-ignore: radv: copy indirect lowering settings from radeonsi
Nov 07, 2017
526ecbe4
cherry-ignore: i965: fix blorp stage_prog_data->param leak
Nov 07, 2017
b5dc8c43
cherry-ignore: etnaviv: don't do resolve-in-place without valid TS
Nov 07, 2017
27cd0abe
cherry-ignore: intel/fs: Alloc pull constants off mem_ctx
Nov 07, 2017
a23bd4ea
cherry-ignore: added 17.3 nominations.
Nov 07, 2017
0195b78a
cherry-ignore: automake: include git_sha1.h.in in release tarball
Nov 07, 2017
2c582b4c
Update version to 17.2.5
Nov 10, 2017
ae52410b
docs: add release notes for 17.2.5
Nov 10, 2017
96ad27f8
docs: add sha256 checksums for 17.2.5
Nov 11, 2017
977cd76f
intel/fs: Use ANY/ALL32 predicates in SIMD32
Nov 21, 2017
952225ae
intel/fs: Use an explicit D type for vote any/all/eq intrinsics
Nov 21, 2017
00ccd785
intel/fs: Use a pair of 1-wide MOVs instead of SEL for any/all
Nov 21, 2017
73342c30
intel/eu/reg: Add a subscript() helper
Nov 21, 2017
eb14fb27
intel/fs: Fix MOV_INDIRECT for 64-bit values on little-core
Nov 21, 2017
a868bd7a
intel/fs: Fix integer multiplication lowering for src/dst hazards
Nov 21, 2017
a2230871
intel/fs: Mark 64-bit values as being contiguous
Nov 21, 2017
61401e97
intel/fs: Rework zero-length URB write handling
Nov 21, 2017
7d61bf50
targets/opencl: don't hardcode the icd file install to /etc/...
Nov 21, 2017
dfa57d01
i965: properly initialize brw->cs.base.stage to MESA_SHADER_COMPUTE
Nov 21, 2017
386cc0c6
glsl: drop cache_fallback
Nov 21, 2017
96fe2da8
glsl: use the correct parent when allocating program data members
Nov 21, 2017
731076f0
mesa: rework how we free gl_shader_program_data
Nov 21, 2017
3ca2b007
glsl: Transform fb buffers are only active if a variable uses them
Nov 21, 2017
c7e12a3a
configure.ac: loosen --enable-glvnd check to honour egl
Nov 21, 2017
a3adb738
configure.ac: require xcb* for the omx/va/... when using x11 platform
Nov 21, 2017
9d49fd74
spirv: Use correct type for sampled images
Nov 21, 2017
2c9d7204
nir/spirv: tg4 requires a sampler
Nov 21, 2017
d53558fd
glx/drisw: Fix glXMakeCurrent(dpy, None, ctx)
Nov 21, 2017
167f50ae
glx/dri3: Fix passing renderType into glXCreateContext
Nov 21, 2017
f5e82045
autotools: Set C++ visibility flags on Intel
Nov 21, 2017
9229774b
i965: Make L3 configuration atom listen for TCS/TES program updates.
Nov 21, 2017
0465cfe0
intel/tools: Fix detection of enabled shader stages.
Nov 21, 2017
84f765ce
r600: fix isoline tess factor component swapping.
Nov 21, 2017
179acf65
i965: Add stencil buffers to cache set regardless of stencil texturing
Nov 21, 2017
75efb540
radv: Free syncobj with multiple imports.
Nov 21, 2017
25673368
radv: Free temporary syncobj after waiting on it.
Nov 21, 2017
0f4dfee2
swr/rast: Use gather instruction for i32gather_ps on simd16/avx512
Nov 21, 2017
8edbc8f1
swr/rast: Faster emulated simd16 permute
Nov 21, 2017
653a2039
i965: Program DWord Length in MI_FLUSH_DW
Nov 21, 2017
82876e24
i965/gen8+: Fix the number of dwords programmed in MI_FLUSH_DW
Nov 21, 2017
70b1c115
i965/fs: Fix extract_i8/u8 to a 64-bit destination
Nov 21, 2017
b3410696
i965/fs: Split all 32->64-bit MOVs on CHV, BXT, GLK
Nov 21, 2017
f288607e
i965: Implement another VF cache invalidate workaround on Gen8+.
Nov 22, 2017
0d02e91c
egl/wayland: Add a fallback when fourcc query isn't supported
Nov 22, 2017
a4456581
i965: Upload invariant state once at the start of the batch on Gen4-5.
Nov 22, 2017
ae629ca8
glsl: Catch subscripted calls to undeclared subroutines
Nov 22, 2017
49277c6e
ddebug: fix use-after-free of streamout targets
Nov 22, 2017
f562d930
cherry-ignore: intel/fs: Use a pure vertical stride for large register strides
Nov 22, 2017
010751e9
cherry-ignore: intel/nir: Use the correct indirect lowering masks in link_shaders
Nov 22, 2017
96be105d
cherry-ignore: intel/fs: Use the original destination region for int MUL lowering
Nov 22, 2017
d255b772
cherry-ignore: intel/fs: refactors
Nov 22, 2017
1519933c
cherry-ignore: r600/shader: reserve first register of vertex shader.
Nov 22, 2017
c9325693
cherry-ignore: anv/cmd_buffer: Advance the address when initializing clear colors
Nov 22, 2017
807da6e2
cherry-ignore: anv/cmd_buffer: Take bo_offset into account in fast clear state addresses
Nov 22, 2017
8cd5bd2a
cherry-ignore: i965: Mark BOs as external when we export their handle
Nov 22, 2017
ba0f9657
cherry-ignore: added 17.3 nominations.
Nov 22, 2017
f6d3eed5
cherry-ignore: glsl: Fix typo fragement -> fragment
Nov 22, 2017
a231bbd6
cherry-ignore: egl: pass the dri2_dpy to the $plat_teardown functions
Nov 22, 2017
9888913a
cherry-ignore: Revert "intel/fs: Use a pure vertical stride for large register strides"
Nov 22, 2017
6f34ba40
Update version to 17.2.6
Nov 26, 2017
00b52f8e
docs: add release notes for 17.2.6
Nov 26, 2017
93c2beaf
docs: add sha256 checksums for 17.2.6
Nov 26, 2017
b9b60dbf
docs: remove bug 103626 from fix list as per 17.2.6
Nov 26, 2017
a8a5a97f
glsl: fix derived cs variables
Dec 08, 2017
c2ff8e3e
r600: Emit EOP for more CF instruction types
Dec 08, 2017
779a028f
gl_table.py: add extern C guard for the generated glapitable.h
Dec 08, 2017
4f97100a
mesa/gles: adjust internal format in glTexSubImage2D error checks
Dec 08, 2017
b25baea7
docs: Point to apt.llvm.org for development snapshot packages
Dec 08, 2017
ab5585ff
docs/llvmpipe.html: Minor edits
Dec 08, 2017
de438f15
r600/sb: handle jump after target to end of program. (v2)
Dec 08, 2017
e893ae4d
radeonsi: fix layered DCC fast clear
Dec 08, 2017
a995d6bb
radeonsi/gfx9: fix importing shared textures with DCC
Dec 08, 2017
b50154ef
i965: Disable regular fast-clears (CCS_D) on gen9+
Dec 08, 2017
4d0ec672
radeonsi: flush the context after resource_copy_region for buffer exports
Dec 08, 2017
76b54923
cherry-ignore: radeonsi: allow DMABUF exports for local buffers
Dec 08, 2017
b3b08d53
r600/sb: do not convert if-blocks that contain indirect array access
Dec 08, 2017
52 additional commits have been omitted to prevent performance issues.
Loading
Loading