Bug 74900

Summary: ir.h(701) : error C2208: '__restrict bool' : no members defined using this type
Product: Mesa Reporter: Vinson Lee <vlee>
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: blocker    
Priority: medium CC: currojerez, stereotype441
Version: gitKeywords: regression
Hardware: x86-64 (AMD64)   
OS: Windows (All)   
Whiteboard:
i915 platform: i915 features:

Description Vinson Lee 2014-02-12 19:11:41 UTC
mesa: 76f95ba2721ec3214e39711a991b510bdb3c5a36 (master)

MSVC build error

 Compiling src\mesa\main\ff_fragment_shader.cpp ...
ff_fragment_shader.cpp
src\mapi\../glsl/ir.h(701) : error C2219: syntax error : type qualifier must be after '*'
src\mapi\../glsl/ir.h(701) : error C2208: '__restrict bool' : no members defined using this type

commit bb13691d1c4df0c9258289b77867e5d5c890a838
Author: Francisco Jerez <currojerez@riseup.net>
Date:   Fri Nov 22 20:57:44 2013 -0800

    glsl: Add image memory and layout qualifiers to ir_variable.
    
    v2: Add comment next to the read_only and write_only qualifier flags.
    
    Reviewed-by: Paul Berry <stereotype441@gmail.com>
Comment 1 Brian Paul 2014-02-12 20:38:04 UTC
Fixed w/ commit 248606a5f065b88ee6328c233e54f163088de5d5

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.