SHA256
1
0
forked from pool/Mesa
Commit Graph

494 Commits

Author SHA256 Message Date
Stephan Kulow
f71b040649 Accepting request 316367 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/316367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=245
2015-07-16 15:16:06 +00:00
d3d0ed1538 Accepting request 316066 from home:mimi_vx:branches:X11:XOrg
- update to 10.6.2
* fdo#73528 - Deferred lighting in Second Life causes system hiccups and screen flickering
* fdo#80500 - Flickering shadows in unreleased title trace
* fdo#82186 - [r600g] BARTS GPU lockup with minecraft shaders
* fdo#84225 - Allow constant-index-expression sampler array indexing with GLSL-ES < 300
* fdo#90537 - radeonsi bo/va conflict on RADEON_GEM_VA (rscreen->ws->buffer_from_handle returns NULL)
* fdo#90873 - Kernel hang, TearFree On, Mate desktop environment
* fdo#91022 - [g45 g965 bisected] assertions generated from textureGrad cube samplers fix
* fdo#91047 - [SNB Bisected] Messed up Fog in Super Smash Bros. Melee in Dolphin
* fdo#91056 - The Bard's Tale (2005, native) has rendering issues
* fdo#91117 - Nimbus (running in wine) has rendering issues, objects are semi-transparent
* fdo#91124 - Civilization V (in Wine) has rendering issues: text missing, menu bar corrupted
* fdo#91173 - Oddworld: Stranger's Wrath HD: disfigured models in wrong colors
* fdo#91226 - Crash in glLinkProgram (NEW)
* fdo#91231 - [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
* loader: Look for any version of currently linked libudev.so
* nv50/ir: propagate modifier to right arg when const-folding mad
* nv50/ir: fix emission of address reg in 3rd source
* nv50/ir: copy joinAt when splitting both before and after
* mesa: reset the source packing when creating temp transfer image
* nv50/ir: don't emit src2 in immediate form
* mesa/prog: relative offsets into constbufs are not constant
* nv50/ir: UCMP arguments are float, so make sure modifiers are applied
* nvc0: turn sample counts off during blit
* i965/fs: Fix ir_txs in emit_texture_gen4_simd16().
* i965: Reserve more batch space to accomodate Gen6 perfmonitors.
* i965/vs: Fix matNxM vertex attributes where M != 4.
* Revert "glsl: clone inputs and outputs during linking"
* Revert "i965: Delete linked GLSL IR when using NIR."
* r600g: disable single-sample fast color clear due to hangs

OBS-URL: https://build.opensuse.org/request/show/316066
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=458
2015-07-13 09:03:13 +00:00
Stephan Kulow
b417ae1618 Accepting request 314401 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/314401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=244
2015-07-05 15:58:30 +00:00
ff2936a7e7 Accepting request 314399 from home:mimi_vx:branches:X11:XOrg
- adjust libdrm dependencies

OBS-URL: https://build.opensuse.org/request/show/314399
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=456
2015-06-29 14:20:13 +00:00
627cb07c01 - Update to version 10.6.1
* This release includes core mesa and glsl patches (amonst which
    a Dota2 Reborn bugfix) affecting all dri drivers, nouveau specific
    fixes and a selection of shared-glapi commits - from build fixes, to
    ones ensuring that the dri modules can be loaded.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=455
2015-06-29 10:35:46 +00:00
1241ae63ad - rewritten bogus patch 'n_Fixed-build-against-wayland-1.2.1.patch"
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=454
2015-06-23 14:56:59 +00:00
ab04f3beda - n_Fixed-build-against-wayland-1.2.1.patch
* required to fix build with wayland on openSUSE 13.1

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=453
2015-06-23 14:33:29 +00:00
5431137cd7 Accepting request 312123 from home:tobijk:X11:XOrg
- Update to version 10.6.0:
- New GL/EGL Features:
  + GL_AMD_pinned_memory on r600, radeonsi
  + GL_ARB_clip_control on i965
  + GL_ARB_depth_buffer_float on freedreno
  + GL_ARB_depth_clamp on freedreno
  + GL_ARB_direct_state_access on all drivers for Core GL contexts.
  + GL_ARB_draw_indirect, GL_ARB_multi_draw_indirect on r600
  + GL_ARB_draw_instanced on freedreno
  + GL_ARB_gpu_shader_fp64 on nvc0, softpipe
  + GL_ARB_gpu_shader5 on i965/gen8+
  + GL_ARB_instanced_arrays on freedreno
  + GL_ARB_pipeline_statistics_query on i965, nv50, nvc0, r600, radeonsi, softpipe
  + GL_ARB_program_interface_query (all drivers)
  + GL_ARB_texture_stencil8 on nv50, nvc0, r600, radeonsi, softpipe
  + GL_ARB_texture_view on llvmpipe, softpipe
  + GL_ARB_uniform_buffer_object on freedreno
  + GL_ARB_vertex_attrib_64bit on nvc0, softpipe
  + GL_ARB_viewport_array, GL_AMD_vertex_shader_viewport_index on i965/gen6
  + GL_EXT_draw_buffers2 on freedreno
  + GL_OES_EGL_sync on all drivers
  + EGL_KHR_fence_sync on i965, freedreno, nv50, nvc0, r600, radeonsi
  + EGL_KHR_wait_sync on i965, freedreno, nv50, nvc0, r600, radeonsi
  + EGL_KHR_cl_event2 on freedreno, nv50, nvc0, r600, radeonsi
  + GL_AMD_performance_monitor on nvc0
- Changes to package:
  + add --enable-shader-cache to configure options
  + remove Patch100: U_0001_gallium_include_util_macros.patch
  + remove Patch101: U_0002_st_nine_mark_end_of_non_void_function_unreachable.patch
  + remove Patch102: U_0003_fix_build_after_macro_include.patch

OBS-URL: https://build.opensuse.org/request/show/312123
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=452
2015-06-16 10:29:59 +00:00
Dominique Leuenberger
f5ea7258ae Accepting request 311456 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/311456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=243
2015-06-11 07:10:22 +00:00
af99566175 Accepting request 311439 from home:Zaitor:mesa-typo
Fix typo in .changes

OBS-URL: https://build.opensuse.org/request/show/311439
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=450
2015-06-10 13:18:35 +00:00
db2251464d Accepting request 311205 from home:Zaitor:branches:X11:XOrg
New upstream release

OBS-URL: https://build.opensuse.org/request/show/311205
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=449
2015-06-09 09:13:50 +00:00
Dominique Leuenberger
dbab54557c Accepting request 308715 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/308715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=242
2015-05-28 07:49:39 +00:00
245e6a63c5 Accepting request 308613 from home:mimi_vx:branches:X11:XOrg
- update to 10.5.6
* fdo#86792 - [NVC0] Portal 2 Crashes in Wi* ne
* fdo#90350 - [G96] Portal's portal are incorrectly rendered  
* fdo#90363 - [nv50] HW state is not reset correctly when using a new GL context
* radeonsi: add new bonaire pci id
* egl/wayland: properly destroy wayland objects
* glx/dri3: Add additional check for gpu offloading case
* egl/main: fix EGL_KHR_get_all_proc_addresses
* targets/osmesa: drop the -module tag from LDFLAGS
* clover: Refactor event::trigger and ::abort to prevent deadlock and reentrancy issues.
* clover: Wrap event::_status in a method to prevent unlocked access.<
* clover: Implement locking of the wait_count, _chain and _status members of event.
* i965: Fix PBO cache coherency issue after _mesa_meta_pbo_GetTexSubImage().
* main: Require that the texture exists in framebuffer_texture
* mesa: Generate GL_INVALID_VALUE in framebuffer_texture when layer <0
* nv50/ir: only propagate saturate up if some actual folding took place
* nv50: keep track of PGRAPH state in nv50_screen
* nvc0: keep track of PGRAPH state in nvc0_screen
* nvc0: reset the instanced elements state when doing blit using 3d engine
* nv50/ir: only enable mul saturate on G200+
* st/mesa: make sure to create a "clean" bool when doing i2b
* nvc0: switch mechanism for shader eviction to be a while loop
* swrast: Build fix for darwin
* main: Fix an error generated by FramebufferTexture</li>
* main: Complete error conditions for glInvalidate*Framebuffer.
* main: glGetIntegeri_v fails for GL_VERTEX_BINDING_STRIDE
* freedreno: enable a306
* freedreno: fix bug in tile/slot calculation
* draw: (trivial) fix out-of-bounds vector initialization
* mesa: fix shininess check for ffvertex_prog v2

OBS-URL: https://build.opensuse.org/request/show/308613
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=447
2015-05-26 09:10:04 +00:00
Dominique Leuenberger
4d6411240a Accepting request 307719 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/307719
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=241
2015-05-22 07:45:44 +00:00
d56f9bff26 Accepting request 307515 from home:mimi_vx:branches:X11:XOrg
- Update to 10.5.5
* fdo#88521 - GLBenchmark 2.7 TRex renders with artifacts on Gen8 with !UXA
* fdo#89455 - [NVC0/Gallium] Unigine Heaven black and white boxes
* fdo#89689 - [Regression] Weston on DRM backend won't start with new version of mesa
* fdo#90130 - gl_PrimitiveId seems to reset at 340
* i965: Add XRGB8888 format to intel_screen_make_configs
* r300: do not link against libdrm_intel
* nvc0/ir: flush denorms to zero in non-compute shaders
* gk110/ir: fix set with a register dest to not auto-set the abs flag
* nvc0/ir: fix predicated PFETCH emission
* nv50/ir: fix asFlow() const helper for OP_JOIN
* i965: Make intel_emit_linear_blit handle Gen8+ alignment restrictions.
* i965: Disallow linear blits that are not cacheline aligned.
* draw: fix prim ids when there's no gs

OBS-URL: https://build.opensuse.org/request/show/307515
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=445
2015-05-18 09:14:28 +00:00
974e9cbac2 Accepting request 306385 from home:fstrba:freetype2
Avoid build cycles with python

OBS-URL: https://build.opensuse.org/request/show/306385
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=444
2015-05-12 09:00:31 +00:00
Stephan Kulow
cdbb5c3469 Accepting request 304162 from X11:XOrg
- Update to 10.5.4
  * This release includes fixes for the mesa state-tracker used by
    all the gallium drivers, a drirc workaround for Second Life, 
    plus i965 fixes. For the Android users out there, this release
    includes many compilation fixes with more to come shortly.

OBS-URL: https://build.opensuse.org/request/show/304162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=240
2015-04-28 18:42:14 +00:00
60001ea7a0 - Update to 10.5.4
* This release includes fixes for the mesa state-tracker used by
    all the gallium drivers, a drirc workaround for Second Life, 
    plus i965 fixes. For the Android users out there, this release
    includes many compilation fixes with more to come shortly.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=442
2015-04-27 10:01:53 +00:00
Dominique Leuenberger
ab359b273d Accepting request 298126 from X11:XOrg
- Update to 10.5.3
 + fdo#83962 - [HSW/BYT]Piglit spec_ARB_gpu_shader5_arb_gpu_shader5-emitstreamvertex_nodraw fails
 + fdo#89679 - [NV50] Portal/Half-Life 2 will not start (native Steam)
 + fdo#89746 - Mesa and LLVM 3.6+ break opengl for genymotion
 + fdo#89754 - vertexAttrib fails WebGL Conformance test with mesa drivers
 + fdo#89758 - pow WebGL Conformance test with mesa drivers
 + fdo#89759 - WebGL OGL ES GLSL conformance test with mesa drivers fails
 + fdo#89905 - scons build broken on 10.5.2 due to activated vega st
 + st_glsl_to_tgsi: only do mov copy propagation on temps (v2)
 + xmlpool: don't forget to ship the MOS
 + configure.ac: error out if python/mako is not found when required
 + dist: add the VG depedencies into the tarball
 + i965: Do not render primitives in non-zero streams then TF is disabled
 + st/mesa: update arrays when the current attrib has been updated
 + nv50/ir: take postFactor into account when doing peephole optimizations
 + nv50/ir/gk110: fix offset flag position for TXD opcode
 + freedreno/a3xx: fix 3d texture layout
 + freedreno/a3xx: point size should not be divided by 2
 + nv50: allocate more offset space for occlusion queries
 + nv50,nvc0: limit the y-tiling of 3d textures to the first level's tiling
 + i965: Fix instanced geometry shaders on Gen8+.
 + i965: Add forgotten multi-stream code to Gen8 SOL state.
 + nouveau: synchronize "scratch runout" destruction with the command stream
 + radeonsi: Cache LLVMTargetMachineRef in context instead of in screen
 + clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when compilation fails v2
 + i965: Fix URB size for CHV

OBS-URL: https://build.opensuse.org/request/show/298126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=239
2015-04-21 23:15:51 +00:00
c3565c86ef Accepting request 297344 from home:mimi_vx:branches:X11:XOrg
- Update to 10.5.3
 + fdo#83962 - [HSW/BYT]Piglit spec_ARB_gpu_shader5_arb_gpu_shader5-emitstreamvertex_nodraw fails
 + fdo#89679 - [NV50] Portal/Half-Life 2 will not start (native Steam)
 + fdo#89746 - Mesa and LLVM 3.6+ break opengl for genymotion
 + fdo#89754 - vertexAttrib fails WebGL Conformance test with mesa drivers
 + fdo#89758 - pow WebGL Conformance test with mesa drivers
 + fdo#89759 - WebGL OGL ES GLSL conformance test with mesa drivers fails
 + fdo#89905 - scons build broken on 10.5.2 due to activated vega st
 + st_glsl_to_tgsi: only do mov copy propagation on temps (v2)
 + xmlpool: don't forget to ship the MOS
 + configure.ac: error out if python/mako is not found when required
 + dist: add the VG depedencies into the tarball
 + i965: Do not render primitives in non-zero streams then TF is disabled
 + st/mesa: update arrays when the current attrib has been updated
 + nv50/ir: take postFactor into account when doing peephole optimizations
 + nv50/ir/gk110: fix offset flag position for TXD opcode
 + freedreno/a3xx: fix 3d texture layout
 + freedreno/a3xx: point size should not be divided by 2
 + nv50: allocate more offset space for occlusion queries
 + nv50,nvc0: limit the y-tiling of 3d textures to the first level's tiling
 + i965: Fix instanced geometry shaders on Gen8+.
 + i965: Add forgotten multi-stream code to Gen8 SOL state.
 + nouveau: synchronize "scratch runout" destruction with the command stream
 + radeonsi: Cache LLVMTargetMachineRef in context instead of in screen
 + clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when compilation fails v2
 + i965: Fix URB size for CHV

OBS-URL: https://build.opensuse.org/request/show/297344
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=440
2015-04-17 11:55:26 +00:00
Dominique Leuenberger
3f828a528f Accepting request 293716 from X11:XOrg
- Update to  10.5.2
 + fdo#88534 - include/c11/threads_posix.h PTHREAD_MUTEX_RECURSIVE_NP not defined
 + fdo#89328 - python required to build Mesa release tarballs
 + fdo#89530 - FTBFS in loader: missing fstat
 + fdo#89590 - Crash in glLinkProgram with shaders with multiple constant arrays
 + fdo#89680 - Hard link exist in Mesa 10.5.1 sources
 + glsl: Generate link error for non-matching gl_FragCoord redeclarations
 + docs: Add sha256 sums for the 10.5.1 release
 + automake: add missing egl files to the tarball
 + st/egl: don't ship the dri2.c link at the tarball
 + loader: include <sys/stat.h> for non-sysfs builds
 + auxiliary/os: fix the android build - s/drm_munmap/os_munmap/
 + cherry-ignore: add commit non applicable for 10.5
 + c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default
 + i965: Set nr_params to the number of uniform components in the VS/GS path.
 + freedreno/a3xx: use the same layer size for all slices
 + freedreno: fix slice pitch calculations
 + radeonsi: increase coords array size for radeon_llvm_emit_prepare_cube_coords
 + glx: Handle out-of-sequence swap completion events correctly. (v2)
 + mapi: Make private copies of name strings provided by client.
 + freedreno: update generated headers
 + glsl: optimize (0 cmp x + y) into (-x cmp y).
 + glsl: fix names in lower_constant_arrays_to_uniforms
 + clover: Return 0 as storage size for local kernel args that are not set v2

OBS-URL: https://build.opensuse.org/request/show/293716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=238
2015-04-03 12:32:45 +00:00
2302fc880a Accepting request 293617 from home:mimi_vx:branches:X11:XOrg
- Update to  10.5.2
 + fdo#88534 - include/c11/threads_posix.h PTHREAD_MUTEX_RECURSIVE_NP not defined
 + fdo#89328 - python required to build Mesa release tarballs
 + fdo#89530 - FTBFS in loader: missing fstat
 + fdo#89590 - Crash in glLinkProgram with shaders with multiple constant arrays
 + fdo#89680 - Hard link exist in Mesa 10.5.1 sources
 + glsl: Generate link error for non-matching gl_FragCoord redeclarations
 + docs: Add sha256 sums for the 10.5.1 release
 + automake: add missing egl files to the tarball
 + st/egl: don't ship the dri2.c link at the tarball
 + loader: include <sys/stat.h> for non-sysfs builds
 + auxiliary/os: fix the android build - s/drm_munmap/os_munmap/
 + cherry-ignore: add commit non applicable for 10.5
 + c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default
 + i965: Set nr_params to the number of uniform components in the VS/GS path.
 + freedreno/a3xx: use the same layer size for all slices
 + freedreno: fix slice pitch calculations
 + radeonsi: increase coords array size for radeon_llvm_emit_prepare_cube_coords
 + glx: Handle out-of-sequence swap completion events correctly. (v2)
 + mapi: Make private copies of name strings provided by client.
 + freedreno: update generated headers
 + glsl: optimize (0 cmp x + y) into (-x cmp y).
 + glsl: fix names in lower_constant_arrays_to_uniforms
 + clover: Return 0 as storage size for local kernel args that are not set v2

OBS-URL: https://build.opensuse.org/request/show/293617
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=438
2015-03-30 09:29:43 +00:00
Dominique Leuenberger
8e0da3b3c5 Accepting request 290947 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/290947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=237
2015-03-19 19:27:58 +00:00
32b6012325 Accepting request 290805 from home:mimi_vx:branches:X11:XOrg
- Update  to 10.5.1
 + fdo#79202 - valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test; random code generation
 + fdo#84613 - [G965, bisected] piglit regressions : glslparsertest.glsl2
 + fdo#86747 - Noise in Football Manager 2014 textures
 + fdo#86974 - INTEL_DEBUG=shader_time always asserts in fs_generator::generate_code() when Mesa is built with --enable-debug (= with asserts)
 + fdo#88246 - Commit 2881b12 causes 43 DrawElements test regressions
 + fdo#88793 - [BDW/BSW Bisected]Piglit/shaders_glsl-max-varyings fails
 + fdo#88883 - ir-a2xx.c: variable changed in assert statement
 + fdo#88885 - Transform feedback uses incorrect interleaving if a previous draw did not write gl_Position
 + fdo#89095 - [SNB/IVB/BYT Bisected]Webglc conformance/glsl/functions/glsl-function-mix-float.html fails
 + fdo#89156 - r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken
 + fdo#89224 - Incorrect rendering of Unigine Valley running in VM on VMware Workstation
 + fdo#89292 - [regression,bisected] incomplete screenshots in some cases
 + fdo#89311 - [regression, bisected] dEQP: Added entry points for glCompressedTextureSubImage*D.
 + fdo#89312 - [regression, bisected] main: Added entry points for CopyTextureSubImage*D. (d6b7c40cecfe01)
 + fdo#89315 - [HSW, regression, bisected] i965/fs: Emit MAD instructions when possible.
 + fdo#89317 - [HSW, regression, bisected] i965: Add LINTERP/CINTERP to can_do_cmod() (d91390634)
 + fdo#89416 - UE4Editor crash after load project
 + fdo#89430 - [g965][bisected] arb_copy_image-targets gl_texture* tests fail
 + i965/vec4: Don't lose the saturate modifier in copy propagation.
 + i965/gs: Check newly-generated GS-out VUE map against correct stage
 + egl: Take alpha bits into account when selecting GBM formats
 + docs: Add sha256 sums for the 10.5.0 release
 + egl/main: no longer export internal function
 + cherry-ignore: ignore a few more commits picked without -x
 + mapi: fix commit 90411b56f6bc817e229d8801ac0adad6d4e3fb7a
 + intel: fix EGLImage renderbuffer _BaseFormat
 + i965: Fix out-of-bounds accesses into pull_constant_loc array
 + i965/fs/nir: Use emit_math for nir_op_fpow
 + freedreno: move fb state copy after checking for size change

OBS-URL: https://build.opensuse.org/request/show/290805
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=436
2015-03-16 10:37:27 +00:00
Dominique Leuenberger
d82ddd9bb8 Accepting request 290174 from X11:XOrg
- Update to version 10.5.0:
  + Initial support for the new Intel Skylake GPUs and Adreno 4xx 
    GPUs.
  + Experimental EGL support for Haiku.
  + The new IR - NIR. A flat, typeless IR, supporting SSA.
  + GLX/DRI3 fixes and improvements.
  + A lot of preparation work for GL_ARB_direct_state_access.
  + The usual amount of piglit and drawElements Quality Program
    (dEQP) fixes.
  + Building mesa with GCC 4.1 or earlier is no longer supported.
  + The distribution tarball has been renamed and now contains all
    the generated sources.
- New GL features:
  + GL_ARB_framebuffer_sRGB on freedreno
  + GL_ARB_texture_rg on freedreno
  + GL_EXT_packed_float on freedreno
  + GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi,
    llvmpipe
  + GL_EXT_texture_shared_exponent on freedreno
  + GL_EXT_texture_snorm on freedreno
- Changes to Package:
  + switch to xz compressed sources
  + remove Patch16: u_gallivm_Update_for_RTDyldMemoryManager_unique_ptr.patch
  + add Patch100: U_0001_gallium_include_util_macros.patch
  + add Patch101: U_0002_st_nine_mark_end_of_non_void_function_unreachable.patch
  + add Patch102: U_0003_fix_build_after_macro_include.patch

OBS-URL: https://build.opensuse.org/request/show/290174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=236
2015-03-12 15:37:55 +00:00
c353937a8d Accepting request 289760 from home:tobijk:X11:XOrg
- Update to version 10.5.0:
  + Initial support for the new Intel Skylake GPUs and Adreno 4xx 
    GPUs.
  + Experimental EGL support for Haiku.
  + The new IR - NIR. A flat, typeless IR, supporting SSA.
  + GLX/DRI3 fixes and improvements.
  + A lot of preparation work for GL_ARB_direct_state_access.
  + The usual amount of piglit and drawElements Quality Program
    (dEQP) fixes.
  + Building mesa with GCC 4.1 or earlier is no longer supported.
  + The distribution tarball has been renamed and now contains all
    the generated sources.
- New GL features:
  + GL_ARB_framebuffer_sRGB on freedreno
  + GL_ARB_texture_rg on freedreno
  + GL_EXT_packed_float on freedreno
  + GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi,
    llvmpipe
  + GL_EXT_texture_shared_exponent on freedreno
  + GL_EXT_texture_snorm on freedreno
- Changes to Package:
  + switch to xz compressed sources
  + remove Patch16: u_gallivm_Update_for_RTDyldMemoryManager_unique_ptr.patch
  + add Patch100: U_0001_gallium_include_util_macros.patch
  + add Patch101: U_0002_st_nine_mark_end_of_non_void_function_unreachable.patch
  + add Patch102: U_0003_fix_build_after_macro_include.patch

OBS-URL: https://build.opensuse.org/request/show/289760
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=434
2015-03-09 10:45:09 +00:00
Dominique Leuenberger
c3a51b9f01 Accepting request 288634 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/288634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=235
2015-03-05 14:35:13 +00:00
849e258d73 Accepting request 288561 from home:namtrac:llvm-3.6
- Add u_gallivm_Update_for_RTDyldMemoryManager_unique_ptr.patch to
  fix build with llvm 3.6 (fdo#86958)

OBS-URL: https://build.opensuse.org/request/show/288561
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=432
2015-03-03 10:32:49 +00:00
Dominique Leuenberger
6fc9e9d1af Accepting request 287561 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/287561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=234
2015-02-27 10:09:00 +00:00
47259b11b8 Accepting request 287560 from home:tobijk:X11:XOrg
- Fix file permissions for the Gallium Nine files

OBS-URL: https://build.opensuse.org/request/show/287560
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=430
2015-02-24 16:11:56 +00:00
19d5acbf45 - specfile/baselibs.conf: Manually provide d3d library (bnc#918294)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=429
2015-02-23 16:04:26 +00:00
Dominique Leuenberger
2b6d182961 Accepting request 285096 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/285096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=233
2015-02-12 09:20:20 +00:00
3ca462de61 Accepting request 285093 from home:Zaitor:branches:X11:XOrg:mesa-fix
Drop libva BR as it introduces a build-cycle.
Will investigate in my xorg branch how it can be avoided, but that will take time, and lets not hold up factory with it.

OBS-URL: https://build.opensuse.org/request/show/285093
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=427
2015-02-10 13:02:13 +00:00
79f5efae49 Accepting request 284793 from home:Zaitor:branches:X11:XOrg
Update to version 10.4.4

OBS-URL: https://build.opensuse.org/request/show/284793
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=426
2015-02-09 10:48:02 +00:00
Dominique Leuenberger
07fa04f688 Accepting request 283733 from X11:XOrg
- baselibs.conf: enabled build of 32bit Mesa-libd3d package
  (bnc#910109)

OBS-URL: https://build.opensuse.org/request/show/283733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=232
2015-02-06 09:40:55 +00:00
0dc59a02df - baselibs.conf: enabled build of 32bit Mesa-libd3d package
(bnc#910109)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=424
2015-02-02 09:00:58 +00:00
Dominique Leuenberger
07c6ad858b Accepting request 283301 from X11:XOrg
- moved definition of Mesa-libd3d package above definition of
  libxatracker packages in order to fix version requires

- fixed Requires for libd3d-devel 

- enabled build of Direct3D 9 (Gallium3D Nine) state tracker (bnc#910109)
- removed obsolete patch u_be_assert_include.patch, addressed by
  upstream commit 2a13ff9 "gallium/util: add missing u_debug include"
  (bnc#910109)

- Set xvmc_support also on ppc

OBS-URL: https://build.opensuse.org/request/show/283301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=231
2015-01-30 05:04:12 +00:00
5fdc2d3d45 - moved definition of Mesa-libd3d package above definition of
libxatracker packages in order to fix version requires

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=422
2015-01-29 09:49:12 +00:00
9281e59892 - fixed Requires for libd3d-devel
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=421
2015-01-28 16:30:29 +00:00
7282903c65 - enabled build of Direct3D 9 (Gallium3D Nine) state tracker (bnc#910109)
- removed obsolete patch u_be_assert_include.patch, addressed by
  upstream commit 2a13ff9 "gallium/util: add missing u_debug include"
  (bnc#910109)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=420
2015-01-27 11:52:02 +00:00
6b6a7b8e89 Accepting request 282940 from home:Andreas_Schwab:Factory
- Set xvmc_support also on ppc

OBS-URL: https://build.opensuse.org/request/show/282940
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=419
2015-01-27 10:52:01 +00:00
Dominique Leuenberger
ec275b3fa2 Accepting request 282805 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/282805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=230
2015-01-27 08:08:41 +00:00
8b3133b0be Accepting request 282755 from home:mimi_vx:branches:X11:XOrg
- Version bump to 10.4.3 (bugfix release):
  * Bug 80568 - [gen4] GPU Crash During Google Chrome Operation
  * Bug 85367 - [gen4] GPU hang in glmark-es2
  * Bug 85696 - r600g+nine: Bioshock shader failure after 7b1c0cbc90d456384b0950ad21faa3c61a6b43ff
  * Bug 88219 - include/c11/threads_posix.h:197: undefined reference to `pthread_mutex_lock'
  * mesa: Fix clamping to -1.0 in snorm_to_float
  * glsl: Link glsl_test with pthreads library.
  * i965: Respect the no_8 flag on Gen6, not just Gen7+.
  * i965: Work around mysterious Gen4 GPU hangs with minimal state changes.

OBS-URL: https://build.opensuse.org/request/show/282755
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=417
2015-01-26 04:11:23 +00:00
Dominique Leuenberger
99a1acd869 Accepting request 281933 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/281933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=229
2015-01-22 20:48:30 +00:00
35fe750204 Accepting request 281938 from home:scarabeus_iv
Review this I tested only x86 and x86_64 with intel/radeon, worked fine.

- Clean up with the spec-cleaner
- Drop obsolete obsoletes comming from fix for sle10
- Reduce llvm_r600 conditional as it is equal to ifarch x86 x86_64
- Put vdpau_radeon and vdpau_nouveau under same case as they have
  same requisites
- Fix empty post/postun warning
- Various other rpmlint issues silenced.

OBS-URL: https://build.opensuse.org/request/show/281938
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=415
2015-01-19 13:08:21 +00:00
fa9b56d101 Accepting request 281651 from home:scarabeus_iv:branches:X11:XOrg
Bumpy to latest

OBS-URL: https://build.opensuse.org/request/show/281651
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=414
2015-01-19 09:52:50 +00:00
Dominique Leuenberger
d4afada85b Accepting request 265259 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/265259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=228
2014-12-17 18:15:23 +00:00
96849e76eb Accepting request 265159 from home:tobijk:X11:XOrg
- Update to version 10.4.0 (10.4 Final):
- New features:
  + GL_ARB_conditional_render_inverted on nv50
  + GL_ARB_sample_shading on r600
  + GL_ARB_texture_view on nv50, nvc0
  + GL_ARB_clip_control on nv50, nvc0, r300, r600, radeonsi, llvmpipe, softpipe
  + GL_KHR_context_flush_control on all drivers
- Changes:
  + Removed patch17: u_Suppress-any-libGL-.-warnings-when-LIBGL_DEBUG-is-se.patch
    This patch was upstreamed
  + Build without "--enable-gallium-egl"
    This buildoption was removed upstream
  + Add subpackage libvdpau_r300

OBS-URL: https://build.opensuse.org/request/show/265159
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=412
2014-12-15 14:28:38 +00:00
Dominique Leuenberger
383a07ced1 Accepting request 262010 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/262010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=227
2014-11-18 21:55:50 +00:00
f5c4a777b2 Accepting request 261888 from home:a_faerber:branches:X11:XOrg
Enable vc4 Gallium driver for Raspberry Pi

OBS-URL: https://build.opensuse.org/request/show/261888
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=410
2014-11-17 10:18:08 +00:00