Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5362 serge 1
/*
2
 * va_drm.h - Raw DRM API
3
 *
4
 * Copyright (c) 2012 Intel Corporation. All Rights Reserved.
5
 *
6
 * Permission is hereby granted, free of charge, to any person obtaining a
7
 * copy of this software and associated documentation files (the
8
 * "Software"), to deal in the Software without restriction, including
9
 * without limitation the rights to use, copy, modify, merge, publish,
10
 * distribute, sub license, and/or sell copies of the Software, and to
11
 * permit persons to whom the Software is furnished to do so, subject to
12
 * the following conditions:
13
 *
14
 * The above copyright notice and this permission notice (including the
15
 * next paragraph) shall be included in all copies or substantial portions
16
 * of the Software.
17
 *
18
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
21
 * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR
22
 * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23
 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24
 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25
 */
26
 
27
#ifndef VA_DRM_H
28
#define VA_DRM_H
29
 
30
#include 
31
 
32
/**
33
 * \file va_drm.h
34
 * \brief The raw DRM API
35
 *
36
 * This file contains the \ref api_drm "Raw DRM API".
37
 */
38
 
39
#ifdef __cplusplus
40
extern "C" {
41
#endif
42
 
43
/**
44
 * \brief Returns a VA display derived from the specified DRM connection.
45
 *
46
 * This function returns a (possibly cached) VA display from the
47
 * specified DRM connection @fd.
48
 *
49
 * @param[in]   fd      the DRM connection descriptor
50
 * @return the VA display
51
 */
52
VADisplay
53
vaGetDisplayDRM(int fd);
54
 
55
/**@}*/
56
 
57
#ifdef __cplusplus
58
}
59
#endif
60
 
61
#endif /* VA_DRM_H */