/external/chromium_org/third_party/mesa/src/src/glsl/ |
H A D | hir_field_selection.cpp | 35 void *ctx = state; local 65 result = new(ctx) ir_dereference_record(op, 91 result = new(ctx) ir_constant(op->type->array_size()); 101 return result ? result : ir_rvalue::error_value(ctx);
|
H A D | ir_expression_flattening.cpp | 79 void *ctx = ralloc_parent(ir); local 81 var = new(ctx) ir_variable(ir->type, "flattening_tmp", ir_var_temporary); 84 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var), 89 *rvalue = new(ctx) ir_dereference_variable(var);
|
H A D | lower_vec_index_to_swizzle.cpp | 78 void *ctx = ralloc_parent(ir); local 98 return new(ctx) ir_swizzle(deref->array, i, 0, 0, 0, 1);
|
H A D | standalone_scaffolding.cpp | 37 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr, argument 40 (void) ctx; 51 _mesa_new_shader(struct gl_context *ctx, GLuint name, GLenum type) argument 55 (void) ctx; 67 void initialize_context_to_defaults(struct gl_context *ctx, gl_api api) argument 69 memset(ctx, 0, sizeof(*ctx)); 71 ctx->API = api; 73 ctx->Extensions.dummy_false = false; 74 ctx [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/ |
H A D | intel_buffers.c | 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 84 intelDrawBuffer(struct gl_context * ctx, GLenum mode) argument 86 if (ctx->DrawBuffer && _mesa_is_winsys_fbo(ctx->DrawBuffer)) { 87 struct intel_context *const intel = intel_context(ctx); 102 intel_draw_buffer(ctx); 107 intelReadBuffer(struct gl_context * ctx, GLenum mode) argument 109 if (ctx [all...] |
H A D | intel_pixel.c | 59 intel_check_blit_fragment_ops(struct gl_context * ctx, bool src_alpha_is_one) argument 61 if (ctx->NewState) 62 _mesa_update_state(ctx); 64 if (ctx->FragmentProgram._Enabled) { 69 if (ctx->Color.BlendEnabled && 70 (effective_func(ctx->Color.Blend[0].SrcRGB, src_alpha_is_one) != GL_ONE || 71 effective_func(ctx->Color.Blend[0].DstRGB, src_alpha_is_one) != GL_ZERO || 72 ctx->Color.Blend[0].EquationRGB != GL_FUNC_ADD || 73 effective_func(ctx->Color.Blend[0].SrcA, src_alpha_is_one) != GL_ONE || 74 effective_func(ctx [all...] |
H A D | intel_syncobj.c | 49 intel_new_sync_object(struct gl_context *ctx, GLuint id) argument 59 intel_delete_sync_object(struct gl_context *ctx, struct gl_sync_object *s) argument 68 intel_fence_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 71 struct intel_context *intel = intel_context(ctx); 80 intel_flush(ctx); 90 static void intel_client_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 108 static void intel_server_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 113 static void intel_check_sync(struct gl_context *ctx, struct gl_sync_object *s) argument
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
H A D | brw_primitive_restart.c | 42 can_cut_index_handle_restart_index(struct gl_context *ctx, argument 45 struct intel_context *intel = intel_context(ctx); 55 cut_index_will_work = (ctx->Array.RestartIndex & 0xff) == 0xff; 58 cut_index_will_work = (ctx->Array.RestartIndex & 0xffff) == 0xffff; 61 cut_index_will_work = ctx->Array.RestartIndex == 0xffffffff; 76 can_cut_index_handle_prims(struct gl_context *ctx, argument 81 struct brw_context *brw = brw_context(ctx); 93 if (!can_cut_index_handle_restart_index(ctx, ib)) { 130 brw_handle_primitive_restart(struct gl_context *ctx, argument 135 struct brw_context *brw = brw_context(ctx); 192 struct gl_context *ctx = &intel->ctx; local [all...] |
H A D | brw_sf.c | 138 struct gl_context *ctx = &brw->intel.ctx; local 141 bool render_to_fbo = _mesa_is_user_fbo(ctx->DrawBuffer); 172 key.userclip_active = (ctx->Transform.ClipPlanesEnabled != 0); 175 key.do_point_sprite = ctx->Point.PointSprite; 180 if (ctx->Point.CoordReplace[i]) 190 if ((ctx->Point.SpriteOrigin == GL_LOWER_LEFT) != render_to_fbo) 194 key.do_flat_shading = (ctx->Light.ShadeModel == GL_FLAT); 195 key.do_twoside_color = (ctx->Light.Enabled && ctx [all...] |
H A D | brw_vs_surface_state.c | 47 struct gl_context *ctx = &brw->intel.ctx; local 56 _mesa_load_tracked_matrices(ctx); 61 _mesa_load_state_parameters(&brw->intel.ctx, vp->program.Base.Parameters); 117 struct gl_context *ctx = &brw->intel.ctx; local 119 struct gl_shader_program *prog = ctx->Shader.CurrentVertexProgram;
|
H A D | brw_vtbl.c | 70 struct brw_context *brw = brw_context(&intel->ctx); 100 struct gl_context *ctx = &intel->ctx; local 101 struct gl_framebuffer *fb = ctx->DrawBuffer; 111 if (ctx->NewState & _NEW_BUFFERS) { 113 _mesa_update_framebuffer(ctx); 115 _mesa_update_draw_buffer_bounds(ctx); 122 /*_mesa_debug(ctx, "DrawBuffer: incomplete user FBO\n");*/ 157 struct brw_context *brw = brw_context(&intel->ctx); 173 struct brw_context *brw = brw_context(&intel->ctx); [all...] |
H A D | brw_wm_state.c | 47 struct gl_context *ctx = &brw->intel.ctx; local 52 for (i = 0; i < ctx->DrawBuffer->_NumColorDrawBuffers; i++) { 53 struct gl_renderbuffer *rb = ctx->DrawBuffer->_ColorDrawBuffers[i]; 59 (ctx->Color.ColorMask[i][0] || 60 ctx->Color.ColorMask[i][1] || 61 ctx->Color.ColorMask[i][2] || 62 ctx->Color.ColorMask[i][3])) { 77 struct gl_context *ctx = &intel->ctx; local [all...] |
H A D | gen6_multisample_state.c | 141 struct gl_context *ctx = &intel->ctx; local 146 unsigned num_samples = ctx->DrawBuffer->Visual.samples; 149 if (ctx->Multisample._Enabled && ctx->Multisample.SampleCoverage) { 150 coverage = ctx->Multisample.SampleCoverageValue; 151 coverage_invert = ctx->Multisample.SampleCoverageInvert;
|
H A D | gen6_viewport_state.c | 70 struct gl_context *ctx = &brw->intel.ctx; local 71 const GLfloat depth_scale = 1.0F / ctx->DrawBuffer->_DepthMaxF; 74 const bool render_to_fbo = _mesa_is_user_fbo(ctx->DrawBuffer); 75 const GLfloat *v = ctx->Viewport._WindowMap.m; 87 y_bias = ctx->DrawBuffer->Height;
|
H A D | gen6_wm_state.c | 41 struct gl_context *ctx = &intel->ctx; local 50 _mesa_load_state_parameters(ctx, fp->program.Base.Parameters); 96 struct gl_context *ctx = &intel->ctx; local 102 bool multisampled_fbo = ctx->DrawBuffer->Visual.samples > 1; 141 if (ctx->Shader.CurrentFragmentProgram == NULL) 164 (ctx->Color.BlendEnabled & 1) && 165 ctx->Color.Blend[0]._UsesDualSrc) { 170 if (ctx [all...] |
H A D | gen7_clip_state.c | 35 struct gl_context *ctx = &intel->ctx; local 42 bool render_to_fbo = _mesa_is_user_fbo(brw->intel.ctx.DrawBuffer); 54 if ((ctx->Polygon.FrontFace == GL_CCW) ^ render_to_fbo) 57 if (ctx->Polygon.CullFlag) { 58 switch (ctx->Polygon.CullFaceMode) { 77 if (!ctx->Transform.DepthClamp) 81 if (ctx->Light.ProvokingVertex == GL_FIRST_VERTEX_CONVENTION) { 94 userclip = ctx->Transform.ClipPlanesEnabled;
|
H A D | gen7_viewport_state.c | 34 struct gl_context *ctx = &intel->ctx; local 35 const GLfloat depth_scale = 1.0F / ctx->DrawBuffer->_DepthMaxF; 37 const bool render_to_fbo = _mesa_is_user_fbo(ctx->DrawBuffer); 38 const GLfloat *v = ctx->Viewport._WindowMap.m; 58 y_bias = ctx->DrawBuffer->Height;
|
H A D | gen7_wm_state.c | 38 struct gl_context *ctx = &intel->ctx; local 45 bool multisampled_fbo = ctx->DrawBuffer->Visual.samples > 1; 53 if (ctx->Line.StippleFlag) 57 if (ctx->Polygon.StippleFlag) 72 if (fp->program.UsesKill || ctx->Color.AlphaEnabled || 73 ctx->Multisample.SampleAlphaToCoverage) 83 if (ctx->Multisample.Enabled) 116 struct gl_context *ctx = &intel->ctx; local [all...] |
H A D | intel_buffers.c | 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 84 intelDrawBuffer(struct gl_context * ctx, GLenum mode) argument 86 if (ctx->DrawBuffer && _mesa_is_winsys_fbo(ctx->DrawBuffer)) { 87 struct intel_context *const intel = intel_context(ctx); 102 intel_draw_buffer(ctx); 107 intelReadBuffer(struct gl_context * ctx, GLenum mode) argument 109 if (ctx [all...] |
H A D | intel_pixel.c | 59 intel_check_blit_fragment_ops(struct gl_context * ctx, bool src_alpha_is_one) argument 61 if (ctx->NewState) 62 _mesa_update_state(ctx); 64 if (ctx->FragmentProgram._Enabled) { 69 if (ctx->Color.BlendEnabled && 70 (effective_func(ctx->Color.Blend[0].SrcRGB, src_alpha_is_one) != GL_ONE || 71 effective_func(ctx->Color.Blend[0].DstRGB, src_alpha_is_one) != GL_ZERO || 72 ctx->Color.Blend[0].EquationRGB != GL_FUNC_ADD || 73 effective_func(ctx->Color.Blend[0].SrcA, src_alpha_is_one) != GL_ONE || 74 effective_func(ctx [all...] |
H A D | intel_syncobj.c | 49 intel_new_sync_object(struct gl_context *ctx, GLuint id) argument 59 intel_delete_sync_object(struct gl_context *ctx, struct gl_sync_object *s) argument 68 intel_fence_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 71 struct intel_context *intel = intel_context(ctx); 80 intel_flush(ctx); 90 static void intel_client_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 108 static void intel_server_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 113 static void intel_check_sync(struct gl_context *ctx, struct gl_sync_object *s) argument
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/intel/ |
H A D | intel_buffers.c | 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 84 intelDrawBuffer(struct gl_context * ctx, GLenum mode) argument 86 if (ctx->DrawBuffer && _mesa_is_winsys_fbo(ctx->DrawBuffer)) { 87 struct intel_context *const intel = intel_context(ctx); 102 intel_draw_buffer(ctx); 107 intelReadBuffer(struct gl_context * ctx, GLenum mode) argument 109 if (ctx [all...] |
H A D | intel_pixel.c | 59 intel_check_blit_fragment_ops(struct gl_context * ctx, bool src_alpha_is_one) argument 61 if (ctx->NewState) 62 _mesa_update_state(ctx); 64 if (ctx->FragmentProgram._Enabled) { 69 if (ctx->Color.BlendEnabled && 70 (effective_func(ctx->Color.Blend[0].SrcRGB, src_alpha_is_one) != GL_ONE || 71 effective_func(ctx->Color.Blend[0].DstRGB, src_alpha_is_one) != GL_ZERO || 72 ctx->Color.Blend[0].EquationRGB != GL_FUNC_ADD || 73 effective_func(ctx->Color.Blend[0].SrcA, src_alpha_is_one) != GL_ONE || 74 effective_func(ctx [all...] |
H A D | intel_syncobj.c | 49 intel_new_sync_object(struct gl_context *ctx, GLuint id) argument 59 intel_delete_sync_object(struct gl_context *ctx, struct gl_sync_object *s) argument 68 intel_fence_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 71 struct intel_context *intel = intel_context(ctx); 80 intel_flush(ctx); 90 static void intel_client_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 108 static void intel_server_wait_sync(struct gl_context *ctx, struct gl_sync_object *s, argument 113 static void intel_check_sync(struct gl_context *ctx, struct gl_sync_object *s) argument
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/ |
H A D | nouveau_scratch.c | 35 nouveau_get_scratch(struct gl_context *ctx, unsigned size, argument 38 struct nouveau_client *client = context_client(ctx); 40 &to_nouveau_context(ctx)->scratch; 61 nouveau_bo_new(context_dev(ctx), NOUVEAU_BO_GART | 74 nouveau_scratch_init(struct gl_context *ctx) argument 77 &to_nouveau_context(ctx)->scratch; 81 ret = nouveau_bo_new(context_dev(ctx), NOUVEAU_BO_GART | 89 nouveau_scratch_destroy(struct gl_context *ctx) argument 92 &to_nouveau_context(ctx)->scratch;
|