Lines Matching refs:Extensions
377 if (ctx->Extensions.ARB_ES3_1_compatibility)
771 ctx->Extensions.ARB_framebuffer_object;
774 return ctx->Extensions.ARB_texture_rg;
1046 } else if (ctx->Extensions.ARB_texture_stencil8 &&
1154 if (!ctx->Extensions.EXT_sRGB && _mesa_is_format_srgb(texFormat)) {
1584 if (ctx->Extensions.AMD_framebuffer_multisample_advanced) {
1634 if (!ctx->Extensions.ARB_framebuffer_no_attachments) {
1647 if (_mesa_is_desktop_gl(ctx) && !ctx->Extensions.ARB_ES2_compatibility) {
1830 if (!ctx->Extensions.ARB_framebuffer_no_attachments)
1836 if (!ctx->Extensions.ARB_sample_locations)
1840 if (!ctx->Extensions.MESA_framebuffer_flip_y)
1872 if (_mesa_is_gles31(ctx) && !ctx->Extensions.OES_geometry_shader) {
1924 if (!ctx->Extensions.ARB_framebuffer_no_attachments &&
1925 !ctx->Extensions.ARB_sample_locations &&
1926 !ctx->Extensions.MESA_framebuffer_flip_y) {
1940 if (ctx->Extensions.MESA_framebuffer_flip_y &&
1942 !(ctx->Extensions.ARB_framebuffer_no_attachments ||
1943 ctx->Extensions.ARB_sample_locations)) {
1991 if (_mesa_is_gles31(ctx) && !ctx->Extensions.OES_geometry_shader) {
2021 if (!ctx->Extensions.ARB_sample_locations)
2026 if (!ctx->Extensions.MESA_framebuffer_flip_y) {
2341 ctx->Extensions.ARB_framebuffer_object) ? GL_ALPHA : 0;
2348 ctx->Extensions.ARB_framebuffer_object) ? GL_LUMINANCE : 0;
2357 ctx->Extensions.ARB_framebuffer_object) ? GL_LUMINANCE_ALPHA : 0;
2364 ctx->Extensions.ARB_framebuffer_object) ? GL_INTENSITY : 0;
2414 ctx->Extensions.ARB_depth_buffer_float)
2419 ctx->Extensions.ARB_depth_buffer_float)
2427 return ctx->API != API_OPENGLES && ctx->Extensions.ARB_texture_rg
2435 return ctx->API != API_OPENGLES && ctx->Extensions.ARB_texture_rg
2461 return _mesa_is_desktop_gl(ctx) && ctx->Extensions.EXT_texture_snorm
2477 ctx->Extensions.EXT_texture_snorm &&
2478 ctx->Extensions.ARB_framebuffer_object ? GL_ALPHA : 0;
2482 return _mesa_is_desktop_gl(ctx) && ctx->Extensions.EXT_texture_snorm
2487 return _mesa_is_desktop_gl(ctx) && ctx->Extensions.EXT_texture_snorm
2492 return _mesa_is_desktop_gl(ctx) && ctx->Extensions.EXT_texture_snorm
2497 ctx->Extensions.ARB_texture_rg &&
2498 ctx->Extensions.ARB_texture_float) ||
2505 ctx->Extensions.ARB_texture_rg &&
2506 ctx->Extensions.ARB_texture_float) ||
2511 ctx->Extensions.ARB_texture_rg &&
2512 ctx->Extensions.ARB_texture_float) ||
2519 ctx->Extensions.ARB_texture_rg &&
2520 ctx->Extensions.ARB_texture_float) ||
2528 return (_mesa_is_desktop_gl(ctx) && ctx->Extensions.ARB_texture_float)
2537 ctx->Extensions.ARB_texture_float) ||
2541 return (_mesa_is_desktop_gl(ctx) && ctx->Extensions.EXT_texture_shared_exponent)
2546 ctx->Extensions.ARB_texture_float &&
2547 ctx->Extensions.ARB_framebuffer_object ? GL_ALPHA : 0;
2551 ctx->Extensions.ARB_texture_float &&
2552 ctx->Extensions.ARB_framebuffer_object ? GL_LUMINANCE : 0;
2556 ctx->Extensions.ARB_texture_float &&
2557 ctx->Extensions.ARB_framebuffer_object ? GL_LUMINANCE_ALPHA : 0;
2561 ctx->Extensions.ARB_texture_float &&
2562 ctx->Extensions.ARB_framebuffer_object ? GL_INTENSITY : 0;
2564 return ((_mesa_is_desktop_gl(ctx) && ctx->Extensions.EXT_packed_float) ||
2576 ctx->Extensions.EXT_texture_integer) ? GL_RGBA : 0;
2584 return _mesa_is_desktop_gl(ctx) && ctx->Extensions.EXT_texture_integer
2594 ctx->Extensions.ARB_texture_rg &&
2595 ctx->Extensions.EXT_texture_integer) ? GL_RED : 0;
2605 ctx->Extensions.ARB_texture_rg &&
2606 ctx->Extensions.EXT_texture_integer) ? GL_RG : 0;
2615 ctx->Extensions.EXT_texture_integer &&
2616 ctx->Extensions.ARB_framebuffer_object ? GL_INTENSITY : 0;
2625 ctx->Extensions.EXT_texture_integer &&
2626 ctx->Extensions.ARB_framebuffer_object ? GL_LUMINANCE : 0;
2635 ctx->Extensions.EXT_texture_integer &&
2636 ctx->Extensions.ARB_framebuffer_object ? GL_LUMINANCE_ALPHA : 0;
2645 ctx->Extensions.EXT_texture_integer &&
2646 ctx->Extensions.ARB_framebuffer_object ? GL_ALPHA : 0;
2650 ctx->Extensions.ARB_texture_rgb10_a2ui)
2654 return _mesa_is_gles(ctx) || ctx->Extensions.ARB_ES2_compatibility
2904 if (!ctx->Extensions.OES_EGL_image) {
3088 if ((_mesa_is_desktop_gl(ctx) && ctx->Extensions.ARB_framebuffer_object)
3095 if (ctx->Extensions.AMD_framebuffer_multisample_advanced) {
3771 err = dims != 1 || !ctx->Extensions.EXT_texture_array;
3777 err = dims != 2 || !ctx->Extensions.EXT_texture_array ||
3783 !ctx->Extensions.ARB_texture_multisample ||
3788 !ctx->Extensions.NV_texture_rectangle;
3804 (ctx->API == API_OPENGLES2 && !ctx->Extensions.OES_texture_3D);
4593 !ctx->Extensions.ARB_framebuffer_object)
4761 !ctx->Extensions.ARB_framebuffer_object)
4775 if (ctx->Extensions.EXT_sRGB) {
4788 !ctx->Extensions.ARB_framebuffer_object)
4841 !ctx->Extensions.ARB_framebuffer_object)
4880 if (!ctx->Extensions.EXT_multisampled_render_to_texture) {
4992 if (!ctx->Extensions.ARB_framebuffer_no_attachments &&
4993 !ctx->Extensions.ARB_sample_locations) {
5120 if (!ctx->Extensions.ARB_framebuffer_no_attachments) {
5608 if (!ctx->Extensions.ARB_sample_locations) {
5727 if (!ctx->Extensions.ARB_sample_locations) {